- South Africa
- Cape Town
- General Business
- Twangoo South Africa
Twangoo South Africa - Cape Town
0.0
0 Reviews
Company name
Twangoo South AfricaLocation
Contact number
Website address
Establishment year 2010
Employees 11-50
E-mail address
Listed in categories
Company description
As a member of Twangoo, you have access to the best deals and experiences at spas, restaurants, and activities in your city. Every day, we send incredible offers to our members, but they only become available once enough members have signed up. It's up to our members to spread the word about these exclusive deals through email, Twitter, and Facebook, so that they can be triggered and enjoyed. Join Twangoo today and unlock the best deals in your city!