- Cape Town, Western Cape, South Africa
GROUP95 PROPERTIES is a company based out of 36 AARDROOS STREET PROTEA VALLEY, BELLVILLE, Western Cape, South Africa.