Physical Address:
16 Union St, Dundee, 3000
Cell:
084 582 3295
Phone:
034 212 1141
Email:
property01@telkomsa.net