India, Aug. 5 -- Companies House confirms that from Tuesday 18 November 2025, legal requirements for directors and people with significant control (PSCs) of companies to verify their identities will begin.From 18 November 2025:new directors will need to verify their identity to incorporate a company or be appointed to an existing company existing directors will need to confirm they have verified their identity at the same time as they file their next annual confirmation statement, during a 12-month transition period existing PSCs will need to verify their identity in line with an appointed day within 12 months of the commencement of mandatory identity verification on 18 November The rollout of identity verification will boost business and...