Website: | www.idc.co.za |
E-mail: | |
Telephone: |
Head Office: 011 269 3000; Call Centre: 086 069 3888; Cape Town: 021 421 4794 |
Fax: |
Head Office: 011 269 3116; Cape Town: 021 419 3570 |
Street Address: |
Head Office: Cape Town Office: |
Postal Address: |
Head Office: Cape Town Office: |
Overseeing Government Body: | (The Government of South Africa) |