Companies House confirms mandatory identity verification rollout from 18 November 2025
Companies House have confirmed that, starting 18 November 2025, directors and people with significant control (PSCs) of UK registered companies will be required to verify their identities. The new requirements…
READ MORE