Address: 29 Martin Hammerschlag Way, Cape Town City Centre, Cape Town, 8000 | Complaints, Reviews, Scam Reports