AlcudaBill.info
Consumer Report
- 08-22-2013
- 15
I today that is on 22nd August discovered this company deducted £29.95 (GBP) from my bank account. I have not authorised this whatsoever and want this refunded.
Ron
Company: AlcudaBill.info
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info