ECCTA Implementation Timeline: What Businesses Must Know
ECCTA Implementation Timeline: What Businesses Must Know August 6th 2025 Important Update: Identity Verification for Directors and PSCs From 18th November 2025, all company directors and people with significant control (PSCs) will be legally required to verify their identity with Companies House. This change is part of the Economic Crime and…