Alcuda - Up For It Networks
Consumer Report
- 08-27-2012
- 12
This amount was charged to my credit card without my contacting this company. When my credit card company investigated this transaction, it was told that I had agreed to the transaction and had initially approached Alcuda.com. I have no idea who they are linked to or how I could have made contact with them without knowing
Company: Alcuda - Up For It Networks
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info