
Companies House Identity Verification: What the New Rules Mean for UK Businesses
From 18th November 2025, Companies House is introducing mandatory identity verification for all company directors, People with Significant Control (PSCs), and anyone who files
Surveillance
Matrimonial Investigations
Bug Sweeping
GPS Vehicle Tracking
Lie Detector Test
Person Tracing
Employee Investigations
Asset Tracing
Fraud Investigations
Injury & Insurance Investigations
