Get in touch!

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