I moved to the UK this week, and want to start a company. A few months ago I registered a Limited Company with Companies House, and I am the sole director of the company.
I was able to open a Current Account in my personal name, but the same bank would not allow me to open a business account in the company name, saying the company had failed credit scoring (surprising since the company has never traded, has no debts, and its only director passed credit scoring).
When I try to apply online at other banks, all of them require 3 years of address history, and won't accept non-UK addresses.
Are there any banks in the UK that will open a business bank account without requiring address history and a credit check (I don't need any loans or overdrafts, so I don't understand why a check is necessary).
Sorry to hear of your experience, there are banks that let you open bank accounts even if you aren't a resident. So I don't see why they're being so ridiculous.
I'm not sure which bank you've tried to deal with, but Ive found with some banks- their interpretation of the rules and special circumstances can actually vary by Branch! and I think you might have some mileage by speaking to an actual business manager in branch (Natwest are pretty good for this) than the regular counter advisors.
hope you have better luck with it and keep us posted!