Is it possible for non resident company to open up a business bank account in UK?
Or this option is long gone and you have to create UK company and as an agent transfer money back to offshore bank account for a fee?
Or this option is long gone and you have to create UK company and as an agent transfer money back to offshore bank account for a fee?