AFRICA PROPERTIES

Thabazimbi, SOUTH AFRICA