We have opened a current account with them and they now won't allow payments to be made or received. We have more than £6,000 with them and we can't get it back or get the account functioning again. They should be shut down.
Reviewed on: 11th May 2022