Location 33 St Christopher Rd, St. Andrews, Johannesburg, South Africa, 2007. Hours 09:00 – 17.00Monday – Friday Contact Phone: +27 (83) 384 2811 Send us a messagePlease enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Comment or Message *Send Message