Imbiba Growth 1 LP Company numberLP018525 StatusActive TypeLimited Partnership Incorporated22 Aug 2017 Registered office The Loft1-3 Langley CourtLondonWC2E Data JSON Markdown