GTS Pay. Alcuda.com
Consumer Report
- 06-21-2012
- 17
I dont know this place and i have 2 charges on my credit card from GTS*PAY-ALCUDA.com and i am calling my credit card company to try to get the charges reverced because i dont know this company and i think it is a scame
Company: GTS Pay. Alcuda.com
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info