Companies House Identity Verification (ECCTA): Why 18 November 2026 Is Not Your Deadline and What Accountants Must Do
Last updated: 28 August 2026 Companies House identity verification is the legal requirement, in force since 18 November 2025 under the Economic Crime and Corporate