CupidBill.info
Consumer Report
Ongoing direct debits from my credit card I have never heard of or used this company. I have contacted my bank and had a hold put on my card. There is a dispute investigation going on. Any help or advise as to stop this would be greatly appreciated. ...