110/111 Tedstone Road, Wadeville, Germiston, Johannesburg, South Africa.
South Africa
Johannesburg
Cape Town
Unit 18, Creation Park, 2 Computer Road, Montague Gardens, Cape Town, 7800
South Africa.
Durban
Unit F39, Kyalami Park, 29/39 Kyalami Road, Westmead, Pinetown, KwaZulu Natal, South Africa.
International
Mozambique
Afritool (M) Lda Av. 25 Setembro No. 2009 R/C Maputo, Mozambique
+258 84 301 5675
+258 2130 9068 / 2133 3808
+258 2133 3809 / 2132 8997
Namibia
P.O Box 91419, Erf 7007, Hans-Dietrich Genscher Street, Windhoek, Namibia