PointPay The Telephone Number Is 02035880269
Consumer Report
PointPay had been debited £45.00 since February up till now, i don't know why. I got in touch with my bank as soon as i found out what's been happening, the bank had cancelled the future payment and gave me a number same as above to call, I call them but unfortunately they close at 3pm week days. ...