Somerset West, Western Cape, South Africa, AM FARMS
CELL PLACE (PTY) LTD
CAPE RENDERZVOUS PROTEA HOTEL
ALEX VIDEO PLACE