Communications company in Edenvale
AUNDE SOUTH AFRICA (PTY) LTD
GRINAKER - LTA
PENDLEBURYS GUEST SUITES AND RESORTS (PTY) LTD
B M TELECOMS (PTY) LTD
CRONIMET RSA PTY LTD
MERIAL(PTY) LTD
THE JOHANNESBURG TOURISM COMPANY