Short answer
A non-resident can own and direct a UK limited company. There is no requirement to live in the UK or to have a UK director. You need a UK registered office, verified director and PSC identities, and a clear record of who controls the company. Formation is £250 plus VAT, excluding the £100 Companies House fee.






