Company Directors and mandatory ID verification
From 18 November 2025, all UK company directors, and LLP members, will be subject to mandatory identity verification with Companies House. The same applies to persons with significant control (PSCs). If they fail to comply they could face a criminal charge – against both their