Alcuda - Up For It Networks
Consumer Report
- 07-28-2012
- 9
I have just got my bank statement today and i see a payment to alcudabill.info for £39.99 GBP I do not know what it is for and i did not authorise this and want it back.
I have looked on the internet and see they are a scam company taking money without authorisation so can you help me with this?
Company: Alcuda - Up For It Networks
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info