
Important Update: Identity Verification Becomes Mandatory from 18 November 2025
From 18 November 2025, all UK company directors and persons with significant control (PSCs) must verify their identity with Companies House.

From 18 November 2025, all UK company directors and persons with significant control (PSCs) must verify their identity with Companies House.