I am British but I do not live in the UK and am no longer a tax resident of the UK, I have a house in the UK that I stay at when visiting friends and family.
I want to setup a UK ltd company to buy property, I can obviously setup a business bank account using my UK address but all of the banks...