How to Stay Compliant with Companies House ID Verification: Key Steps for Directors & PSCs
Originally announced well in advance to give everyone time to prepare, the rules are now confirmed. From 18 November 2025, ID verification becomes a legal requirement for all company directors …