This link claims it may be possible to open an account without UK management (e.g. with HSBC), but I&#x27;m no expert here:
<a href="https:&#x2F;&#x2F;www.rapidformations.co.uk&#x2F;blog&#x2F;business-bank-accounts-for-non-uk-residents&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.rapidformations.co.uk&#x2F;blog&#x2F;business-bank-account...</a>