Once you register a company in the UK, you may need to open a bank account to receive or send payments to your customers. If your company is actually located in the UK and carries out business operations, you will certainly open a bank account in the UK, but if it turns out later that the company carries out its operations in the UK actually being outside, your bank account at the Bank of England will closed.