Security and fraud experts have raised concerns over an identity verification scheme for company directors in the UK, designed to reduce money laundering and financial crime. Companies House is the ...
From 18 November 2025, new legal requirements for UK company directors, LLP members, and people with significant control (PSCs) to verify their identity will come into effect under the UK’s Economic ...