Square Metre Properties, Comprehensive commercial real estate, industrial, office and retail real estate and property listings in Cape Town, South Africa