Industrial Development Corporation of South Africa Limited | Western Cape Government

Industrial Development Corporation of South Africa Limited

Website: www.idc.co.za
Telephone:
021 421 4794
Fax:
021 419 3570
Street Address:

28th Floor, Absa Centre, 2 Riebeeck Street, Cape Town, 8000

Postal Address:

PO Box 6905, Roggebaai, 8012

Overseeing Government Body: (The Government of South Africa)
The content on this page was last updated on 4 September 2013