TCI
Updated 22 days ago
2nd Floor, Protea Place, Protea Road Claremont, Cape Town, 7735, South Africa
The TCI Group invests in, finances, develops and manages commercial capital projects in Southern Africa.
Also known as: TCI Group
Registration numbers: 93/03742/07 (W)