SNCF Internet Isles Les Mel
Consumer Report
- 11-14-2011
- 0
The company charged on my credit card $229.14. I live in Florida, USA - I dont know how they got my card number but my VISA has returned the charges to my account. There were 2 charges $89.85 and $139.29. What a scam - How come no one can tract them down?
Company: SNCF Internet Isles Les Mel
Country: USA
Phone: 33153256000, 33892353535
Site: sncf.com