UK news
fromBusiness Matters
2 weeks 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.