ID Verification for All UK Company Directors – What You Need to Know
18 August 2025Significant changes are coming for company directors and individuals with significant control (PSCs) under the Economic Crime and Corporate Transparency Act 2023. From 18 November 2025, identity verification will become a legal requirement.
READ MORE
