Identity Verification for UK Company Directors – Coming November 2025 From 3 November 2025, a major legal reform takes effect for UK businesses. Every company director and Person with Significant Control (PSC) will need to verify their identity with Companies House under the Economic Crime and Corporate Transparency Act 2023. This is part of a […]