Companies House ID Verification: What You Need to Know From 18 November 2025, all company directors and Persons with Significant Control (PSCs) will be required to verify their identity with Companies House. This is Read More » October 15, 2025 No Comments