New Legal Requirement for Directors and PSCs
New Legal Requirement: Directors and PSCs Must Verify Their Identity from November 2025 From 18 November 2025, identity verification will become a legal requirement for all company directors and people with significant control (PSCs). This is part of a wider reform under the Economic Crime and Corporate Transparency Act 2023,…