Cape Town, Western Cape, 7708
Six Squared - Professional web and graphic design, including maintenance, hosting & domain name registration based in Cape Town, South Africa