Companies House ID verification

Companies House are introducing a new identity verification process to help prevent the misuse of companies for illegal activities. You may have already received an email from them with more details about this change.
Anyone involved in setting up, managing, owning, or controlling a company in the UK will be required to verify their identity.