Advanced company searchLink opens in new window

IMBIBA GROWTH 2 LP

Company number LP022758

Registered office address
The Loft, 1-3 Langley Court, London, WC2E 9JY
Company status
Active
Company type
Limited partnership
Registered on
5 August 2022