is in process of liquidation on Jan 2, 2023
Where is THELO AFRICA INFRASTRUCTURE's headquarters?
THELO AFRICA INFRASTRUCTURE's headquarters is located at GROUND FLOOR BLOCK G, PIN MILL FARM, 164 KATHERINE STREET, SANDOWN, SANDTON, GAUTENG, 2196
What year was THELO AFRICA INFRASTRUCTURE started?
THELO AFRICA INFRASTRUCTURE was started in 2013