Creditscorematters
Deductions from my credit card and website to avaialable
- 06-01-2012
- 149
I stupidly signed up to this website for a free credit check and have been charge £19.95 per month on my credit card. Does anyone have their number and has anyone successfully managed to cancel these payments and get a full refund.
Company: Creditscorematters
Country: United Kingdom
Region: United Kingdom