Companies House Identity Verification Launch on 18 November 2025 – What You Need to Know
The Companies House identity verification launch marks a major step in strengthening the UK’s corporate governance system. From 18 November 2025, directors, people with significant control (PSCs), and individuals filing information on behalf of companies will be required to verify their identity through a secure process. The purpose is to ensure that the public register…