National Express Birmingham
Consumer Report
- 07-23-2012
- 5
This company took money off of my account without my permission. I have never heard of this company and have never done business with them. I contacted my bank months ago and they never helped me out. My bank is now refusing to help me in anyway.
Company: National Express Birmingham
Country: USA
State: Lothian
City: Edinburgh
Address: 33 Melville Street
Phone: 08717818178
Site: nationalexpress.com