CRF International's South African head office is located in the beautiful coastal city of Cape Town, while a second branch sits in the economic hub of the country, Johannesburg. Our other country offices are found in Brussels, Shanghai, Dusseldorf, Amsterdam and London, to name just a few.
Cape Town (head office)
Physical Address 5th Floor, Harbour Place 7 Martin Hammerschlag Way Foreshore Cape Town 8001 South Africa
Postal Address PO Box 12666 Mill Street Cape Town 8010 South Africa