Cellfish M
Consumer Report
- 02-25-2013
- 14
Deucted £1.19 english pounds from my bank account no authorisation, twitter account hacked? How can they do this? Will this happen again? Do twitter know this can be done?
Company: Cellfish M
Country: USA
State: New York
City: New York
ZIP: 10016
Address: 215 Lexington Avenue, 18th Floor
Phone: 8662357909, 2127675200, 2127675240
Site: cellfish.com