First Floor
13 Kloof Nek Road
Tamboerskloof, Cape Town