Scammers your banks been sold to these…
Scammers your banks been sold to these wan*ers
They will keep setting direct debits up till you actually change your bank account it won’t stop scammers
November 6, 2024
Unprompted review
Reply from Focus Finance Solutions