Article
New Identity Verification Requirements With Companies House
Companies House will introduce new legal requirements for identity verification for company directors and people with significant control (PSCs) from Tuesday 18 November 2025.
Dixcart UK