Altech Netstar
Unsolicited Calls
- 04-09-2013
- 3
Would like to know where did I give you permission to use my details to contact me about products that I am not interested in?
Company: Altech Netstar
Country: South Africa
City: Call Centre