TEMBA SERVICE STATION
TEMBA CITY PHARMACY PTY LTD
Mayberry Park, Alberton, Gauteng, South Africa, TEMBA MAGIC BUILD HARDWARE CC
TEMBA BIG SAVE
Durban, Durban & Surroundings, KwaZulu-Natal, South Africa, TEMBA SANTA CENTRE
Bon Accord, Pretoria, Gauteng, South Africa, Temba Pumps Pretoria (pty) Ltd
TEMBA PLANT PTY (LTD)
TEMBA TRADING (PTY) LTD