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 starts at £100 plus VAT, excluding the Companies House fee.






