Companies House confirms identity verification rollout from 18 November 2025

Read here: https://www.gov.uk/government/news/companies-house-confirms-identity-verification-rollout-from-18-november-2025