A significant shift in corporate regulation came into force on18 November 2025, as Companies House began enforcing identity verification for all new directors and people with significant control (PSCs ...
Company directors are facing new ID checks in the coming months but many could end up unnecessarily paying hundreds of pounds to comply. New Companies House rules are being introduced from autumn 2025 ...
Company directors must now follow new legal requirements for identity verification but there are fears that many are unprepared. New rules under the Economic Crime and Corporate Transparency Act mean ...
The UK government will roll out its mandatory digital identity checks for Companies House from 18 November, but cybersecurity experts are warning the system underpinning it is nowhere near ready. The ...