Address

GreenHouse Capital
Unit 2, Alma 2, Richmond Gate
Lekki
Nigeria

Open Map


VCID: 571436
Profile

Corporate information


Registration country
Investment activity status
Active investor