top of page
Get in touch & find us
Find us here
1 Long street, Cape Town, One Thibault Square, 2nd floor, Unit 2003
Contact us
+27 21 300 1434
Operating hours
Mon - Fri
9:00 am – 5:00 pm
Sat - Sun
By appointment only
Public Holidays
By appointment only
bottom of page