WCBiCam.com
Consumer Report
- 01-12-2013
- 14
I am in scotland and I now find this person claiming on my card every month and I am unable to cancel this and that this is a fraudulent company. I hope that the government offices are working on this case and can stop him as he is obviously scamming heaps of innocent people.
Company: WCBiCam.com
Country: USA
City: Port Louis
Address: Suite 501 St. James Court, St. Denis St
Phone: 8664499191
Site: wcbicam.com