If you have a properly registered company, ie with Companies House here in the UK, and you have a multi-national bank near you, eg HSBC that has branches here in the UK, I would take all your paperwork and get them to open a UK account for you. Or get a UK lawyer to open the account for you.