GTS Pay. Alcuda.com
Consumer Report
- 05-09-2012
- 10
Never did sign up for this sevice do not know what it is. At 0630 of 05/09 a payment was make call my bank inform them of this and my lawer. I am protecting the U. S A and now somebody doing this.
Company: GTS Pay. Alcuda.com
Country: USA
Phone: 8009350519, 448000148996
Site: alcudabill.info