Can a non-resident register a UK company?
Yes. Incorporation is filed online with Companies House, and a director only has to be 16 or over; UK residence is not required.
Since 18 November 2025 every director and every person with significant control (PSC) must verify identity before the filing, either through GOV.UK One Login or through an Authorised Corporate Service Provider, and then supply a Companies House personal code. You complete this step yourself, from abroad, with your passport.