Have you tried to open a business bank account in the UK? Firstly you need an appointment with the branch director, secondly you need proof of address, third he will interrogate you, and if you miss 1 question no accounts are open.
Whenever the bank asks you why you want to open a Bank Account...