UK news
fromBusiness Matters
3 days agoCompanies House confirms identity verification rollout to tackle fraud and phoenix firms
Mandatory identity verification for UK company directors and PSCs starts on November 18, 2025, enhancing corporate governance transparency.