Imbiba Growth 2 LP
6 companies in this group.
- Abacus Ark Holdings Ltd (15816598)
- Abacus Ark Ltd (08139112)
- Abacus Ark Property Limited (17190931)
- Abacus Ark2 Limited (09205220)
- Abacus Arkadia Limited (16778680)
- Abacusark3 Limited (13894990)
6 companies in this group.