Companies House Reforms & ID Verification Requirement
The UK government has introduced sweeping reforms to strengthen the accuracy and security of company information held by Companies House. Effective from 18 November 2025, every company director and Person with Significant Control (PSC) must complete identity verification as a statutory requirement. These measures are designed to: Prevent fraudulent company...