TSWELELOPELE FINANCE AFRICA PTY LTD
PTY TRADE 37 (PTY) LTD
YOUTH FOR UNDERSTANDING SOUTH AFRICA
EMS solutions in South Africa
PTY TRADE 73 (PTY) LTD
YOUTH FOR CHRIST SOUTHERN AFRICA [NATIONAL OFFICE]
Townhouse in Vorna Valley
XSTRATA SOUTH AFRICA