Companies House Identity Verification: Rollout Starts 18 November TCompanies House has confirmed that mandatory identity verification for directors and people with significant control (PSCs) will officially begin on Tuesday 18 November 2025. Read More » August 11, 2025 No Comments