Contact us
Southern Africa
The Mills, 5th Floor,
66 Carr Street, Johannesburg, 2113
Phone: +27 11 024 9290 Fax: +27 86 540 4795
Email: info@icrdgroup.com
Global Partnership Office
Address: Ettiswilerstrasse 24, 6130 Willisau, Lucerne, Switzerland
Phone: +41 77 447 0662
Postal Address
ICRD Group Holdings,
P.O. Box 784683, Sandton 2146, South Africa