Ive just discovered a £12.99 direct debit set up in my mother bank account, SHE'S 96,shame on them, she has no idea what it's about, especially as she has no tech to protect, how the hell do they set up DD without customers knowledge, I no for a fact my mother doesn't even know her account details, this is a disgrace and a very common thing judging by all the negative reviews I've just read...
Claim your business profile now and gain access to all features and respond to customer reviews.