Contact MacHaven +27 (0) 62 421 2248 bookings@machaven.co.za 213 Oak Avenue, Randburg, Ferndale, 2194 Name Mobile Number Email Message Send