Physical Address:
21 Millard Rd, Bedfordview, 2007
Phone:
011 455 5810
Fax:
011 455 4198
Email:
imscc@telkomsa.net