V&A Waterfront
No. 7209, Upper Level, Victoria Shopping Centre, Cape Town, 8001, South Africa
tel: 068 612 6144
email: hello@deuscustoms.co.za
Kloof Street
18 Kloof Street, Cape Town, 8008, South Africa
tel: 069 030 6825
email: kloof@deuscapetown.co.za