Back
Do you hold a personal UK bank account?
Are you the only person required to authorise payments on the bank account?