Why Identity Verification Is Necessary
From Autumn 2025, all UK company directors, Persons with Significant Control (PSCs), and others involved in company filings must verify their identity with Companies House. This requirement is part of the Economic Crime and Corporate Transparency Act 2023 and aims to:
- Prevent fraud and misuse of UK companies
- Improve transparency and trust in the Companies House register
- Ensure only real individuals can control or manage companies