I have just received my credit card bill and noticed that a "company" under the name of Prize-Help.com have charged me to the tune of £18.27. I've never heard of these people! Which is the best authority to report these scumbags to?
I have just received my credit card bill and noticed that a "company" under the name of Prize-Help.com have charged me to the tune of £18.27. I've never heard of these people! Which is the best authority to report these scumbags to?
Country: United Kingdom Region: England City: Birmingham
Category: Business & Finance
0 comments