21 Gerber Blvd, Strand, Cape Town, 7140, South Africa
5e Church St, Estate, Cape Town, 7130, South Africa