Contact

Telephone

Tel: 0861 465 879

International

Tel: +27 21 410 1200
Fax: +27 21 419 9008

 

Physical Address

9th Floor
80 Strand Street
CAPE TOWN
SOUTH AFRICA

Postal Address

P.O. Box 1456,
CAPE TOWN
8000, Docex 146
CAPE TOWN

 

Alternatively, simply fill in this form and we'll get back to you as soon as possible. All fields are required.