Kulula.com
Feedback
- 10-30-2013
- 19
I was told that a [URL Removed] team leader will contact me?
Its been two weeks and I'm still waiting for a [URL Removed]
Team leader to contact me to resolve my problem
Company: Kulula.com
Country: South Africa
City: Durban