Usacomplaints.com » Alcuda - Reviews, Complaints, Contacts

Alcuda
Found 1 review / complaint

Alcuda
Consumer Report

When i recieved my bank statement for april there was £400 taken from my account and as far as i have found out gts alcuda are the firm which has taken it. I now request that the monies are returned forthwith. I am going to instruct my bank to these facts and to this end and retreve the said ...