Paymo—08081202341
Consumer Report
- 10-25-2011
- 13
22 Sept this payment appeared on my mobile bill and it was not authorised by myself. There was actually 3 payments adding to £23. I do not know who this company is.
Company: Paymo—08081202341
Country: USA
State: Bihor
City: Oradea jud
ZIP: 410017
Address: Paymo S. R. L Str. Roman Ciorogariu Nr. 24
Phone: 40743072240
Site: paymo.biz