> getting a bank account. I can’t speak to the process in the U.K. but in the United States the “know your customer” rules are quite strict and accounts for businesses are doubly so. Just having a set of incorporation papers won’t work and it can’t be done online (in my experience).
This would really hurt the online-only banks if it were true. I opened a (personal) Capital One account online.