LeoHelpcc.com
Consumer Report
- 11-02-2012
- 9
Reviewing my credit card charges for October, I noticed this charge and I have no recollection of the company name or a payment authorization of that amount. I notice on your website a similar complaint for the same amount on 10/22. I have spoken with a representative of my credit card issuer and initiated paperwork to obtain a refund and will try to contact the company myself directly.
Company: LeoHelpcc.com
Country: USA
City: London
Address: 29 Harley Street
Phone: 3574075065928
Site: leohelpcc.com