From 18 November 2025, all company directors and people with significant control (PSCs) will be legally required to verify their identity under the Economic Crime and Corporate Transparency Act 2023. The mandate will kick in on each company on the day on which the company’s confirmation statement falls due. Every company representative will need to […]


