Companies House Identity Verification Launch: Essential Guide for UK Directors and PSCs
The Companies House identity verification launch is a landmark change for all company directors and People with Significant Control (PSCs) in the United Kingdom. Set to become mandatory from 18 November 2025, this verification process aims to ensure that all individuals involved in UK companies are properly identified. By improving transparency and preventing fraudulent activity,…

