I Tech Marketing LTD the Valley
Consumer Report
Unauthorized amount taken from my cheque account card. Never had any dealings with the company but my bank seems to think it's related to a tooth whitening scam I was involved with last year. My bank helped me out with that too. Keep checking your account is key as they can come back even a year ...