MIA SMITH & MOEKOENA
EARLE-SMITH
LAKE SMITH AND PARTNERS
AC SMITH [PTY] LTD
MEDSTAFF SMITH AYRC
HAMILTON-SMITH
DRAPER SMITH & SONS(PTY)LTD
LEE-ANNE SMITH AND ASSOCIATES CC