From 18 November 2025, all company directors and persons of significant control (PSCs) will be legally required to complete identity verification when appointed or on company incorporation. This change, introduced under the Economic Crime and Corporate Transparency Act (ECCTA), is designed to enhance corporate transparency and combat financial crime.

