Home > Blog

Blog & Help Centre

Read our articles, business guides on UK company formation, and various tips and resources for entrepreneurs and business owners.

What is a Holding Company?

What is a Holding Company?

A ‘holding’ company is an entity that has been created to own and control shares or assets in other companies. A recent survey of UK accountants found that around one-third […]

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