8/6/2025 8:39:24 AM Companies House announces ID verification rollout from 18 November 2025 By Rosie Graham On 5 August 2025, Companies House announced that mandatory identity verification will be phased in from 18 November 2025 (Companies House...