Teletop
Debits
- 08-29-2013
- 3
These people debited my bank account illegally. i never purchased or agreed to buy any product or service from them and i don't know how they got my banking details. these people should be taken to task.
Company: Teletop
Country: South Africa
City: Durban