Contact us
South Africa
Cape Town
Street Address:
20 Dorsetshire Street, Paarden Eiland
7405, Cape Town, South Africa
Postal Address:
P.O.Box 356, Paarden Eiland
7420, Cape Town, South Africa
Tel: +27 21 5111 230
Fax: +27 21 5111 412
Customer Support
Tel. +27 213002750 (24h)

Madagascar
Fort Dauphin (Taolagnaro)
QMM Madena, Fort Dauphin, 614
Madagascar
Tel +261 20 224 3267
Fax +261 20 224 3253