Companies House confirms identity verification rollout to help combat fraud
Companies House is to roll out compulsory identity verification for company directors and people with significant control (PSCs) to help combat fraud and so-called phoenix companies.