Silla Group LP Company numberLP020760 StatusActive TypeLimited Partnership Incorporated19 Dec 2019 Registered office Unit 111306 Ground Floor30 Bloomsbury StreetLondonWC1B 3QJ Connections Companies at the same address Visight Business LP (LP020412) Data JSON Markdown