Updating data at Companies House for identity verification
Companies House has announced that compulsory identity verification of directors, PSCs and others will begin from 18 November 2025. New directors appointed and PSCs added to companies from that date – and those attached to newly…