Getting business bank account is not that difficult. There are lots of new challenger banks that give business accounts easily, you just need virtual office and proof of UK residence (council tax for example). I have opened business bank account at the beginning of this year just after returning to UK from abroad, renting a place and getting council tax bill in couple weeks, getting some cheap virtual office for the company and then opening bank account is super easy.