Identity verification at Companies House is a new legal requirement designed to cut down on fraud. From 18 November 2025, all directors and PSCs must verify their identity before making any new filings. Grab your ID and scroll down for our simple, screenshot-led guide to get it done quickly.