UK companies and the people behind them accounts, figures and owners in one place

7,223,410
companies
19,959,091
years of accounts
8,868,172
persons with significant control