- Cape Town, Western Cape, South Africa
VS PROJECTS AND DEVELOPMENTS is a company based out of 3RD AVENUE GRASSY PARK, GRASSY PARK, Western Cape, South Africa.