Pay-Alcuda
Consumer Report
- 07-09-2012
- 15
On two occasions, 6/15 and 6/17 I was charged a total of 94.96 for something I know nothing about. All my statements say is pay-alcuda.com and ALC*alcudabill.info
I have no idea what this is, and don't know why I am being charged
Company: Pay-Alcuda
Country: USA
City: Road Town
Address: Sir Francis Drakes Highway, P.O. Box 3463
Phone: 448000148996
Site: pay-alcuda.com