Home > Blog > Company Formation

Company Formation

Company Formation Identity Checks from 18 Nov 2025

Company Formation: Identity Checks from 18 Nov 2025

From 18 November 2025, identity verification becomes a legal requirement for UK company formation and ongoing corporate administration. Under the Economic Crime and Corporate Transparency Act 2023, all company directors

UK Company Formations 2025 Review

UK Company Formations: 2025 Review

This review of UK company formations in 2025 provides an overview of the latest official statistics on incorporations, dissolutions, and the wider business population. Drawing on data from Companies House,

Scroll to Top