Contact us – we would love to hear from you….
We’re based in Cape Town, South Africa.
Call us on +27 21 01251 84
Interested in Partnering with VPS? Send us your ideas.
Physical Office Location:
4 Cape Verde Drive
Cape Town, 7441