Yes. Non-residents are legally entitled to UK & USA business bank accounts. But the process is likely to be longer than it would be for a UK & USA resident due to regulations.
Acquiring a traditional, high-street business bank account as a non-resident will require you to visit the UK. Unless you live and work in the UK, opening a bank account with a large UK & USA bank can be challenging.
Wes can help you to set up a UK or USA business bank account. We will assess your suitability, prepare any paperwork and documents and submit your application for fast-track approval. Following the application, you’ll get your business Bank account in United Kingdom & United Sates under 7 working days period of time.