Companies House Identity Verification Launch: UK Guide
The Companies House identity verification launch is one of the most important changes to UK company law in a generation, and it is now a live legal requirement rather than a future proposal. From 18 November 2025, identity verification became mandatory under the Economic Crime and Corporate Transparency Act 2023 for directors, people with significant…