Payleven,
I'm very disapponted in you and i'm not even a customer of yours. You have posted an open letter on a public forum highlighting that you have to adhere to FCA rules and reguations yet you have just broken data protection by confirming that the person who is posting has an account set up with you.
I know when i set up my business payment services i wont be contacting you lot.
Poor show.
Have a look at paypal's version
At least you can trust them