UK Companies House ID Verification 2025–2026 — New Mandatory Rule for Directors & PSCs (Worldwide)

Everything about the new mandatory Companies House ID verification under the ECCT Act in 2025–2026. Who must verify, accepted documents, deadlines and how non-resident directors complete it.