LeoHelpcc.com
Consumer Report
- 12-27-2012
- 6
My Chase Card was charged $39.99 in November. There have been a couple other charges for under $2.00. I have never been to the website, nor have I ever heard of this company. There are other complaints online who were charged the same amount. There is SCAM written all over this company. I called the bank and am in the process of canceling my credit card.
Company: LeoHelpcc.com
Country: USA
City: London
Address: 29 Harley Street
Phone: 3574075065928
Site: leohelpcc.com