From November 2025, directors and people with significant control will face new legal obligations, with Companies House introducing mandatory identity verification. Writing for ...