AlcudaBill.info* 44800014
Consumer Report
- 10-18-2012
- 4
This company is the biggest scam artist I have ever seen on the net. They constantly bill my account for amounts that I have no Idea what they are for. I have emailed and gotten replies that they canceled my account but continue to bill. This company needs to be taken to court.
Company: AlcudaBill.info* 44800014
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info