Communications corporation in Ferndale
BDO SPENCER STEWARD (JOHANNESBURG) INC.
Bank in Southgate Mall
Bank in Raleigh Street, Yeoville
Media company in New Doornfontein
Bank in Edenvale
Bank in Marjorie Street, City Deep
Ben Delissen in Highlands North