
ECCTA 2025: Mandatory identity verification for Directors & PSCs - how to fulfil the new Companies House requirements digitally
With the Economic Crime and Corporate Transparency Act ("ECCTA") coming into force, a significant change is on the horizon for UK businesses: over 7 million directors,