College Of Cape Town South Africa 2011 - 2013 Cape Town City Centre, Cape Town, 8001, South Africa, Cape TownSales