Physical Address:
Gezina, Pretoria, 0084
Phone:
012 404 2800
Fax:
012 335 8793
Website:
www.ifc.co.za