Companies House director ID verification now mandatory ahead of Nov 2026 deadline
Identity verification at Companies House became a legal requirement on 18 November 2025 for all new directors and Persons with Significant Control (PSCs). Existing directors and PS…