It's easy to run a companies check. Check companies names. Check companies office address.
Just want to be nosy? Browse alphabetically.
| Country | Companies | Companies per capita | Companies per km2 |
|---|---|---|---|
| England | 2,724,551 | 0.05 | 20.89 |
| Scotland | 185,274 | 0.03 | 2.35 |
| Wales | 99,847 | 0.03 | 4.81 |
| Northern Ireland | 33,355 | 0.02 | 2.41 |
| County | Companies | Companies per capita | Companies per km2 |
|---|---|---|---|
| Bedfordshire | 42,515 | 0.07 | 34.43 |
| Berkshire | 69,638 | 0.09 | 55.18 |
| Bristol | 23,861 | 0.06 | 216.92 |
| Buckinghamshire | 77,314 | 0.11 | 41.26 |
| Cambridgeshire | 34,465 | 0.04 | 10.17 |
| Cheshire | 74,540 | 0.07 | 31.81 |
| Cornwall | 18,630 | 0.03 | 5.23 |
| Cumbria | 14,644 | 0.03 | 2.16 |
| Derbyshire | 34,406 | 0.03 | 13.11 |
| Devon | 45,792 | 0.04 | 6.83 |
| Dorset | 17,647 | 0.02 | 6.65 |
| East Sussex | 45,061 | 0.06 | 25.15 |
| Essex | 96,396 | 0.06 | 26.27 |
| Gloucestershire | 41,568 | 0.05 | 13.20 |
| Greater London | 721,500 | 0.10 | 457.51 |
| Greater Manchester | 148,754 | 0.06 | 116.58 |
| Hampshire | 83,595 | 0.05 | 22.18 |
| Hertfordshire | 94,719 | 0.09 | 57.65 |
| Isle of Wight | 4,977 | 0.04 | 13.10 |
| Kent | 94,504 | 0.06 | 25.30 |
| Lancashire | 74,398 | 0.05 | 24.19 |
| Leicestershire | 38,581 | 0.04 | 17.89 |
| Lincolnshire | 32,542 | 0.03 | 4.68 |
| Merseyside | 47,365 | 0.03 | 73.43 |
| Norfolk | 31,726 | 0.04 | 5.91 |
| North Yorkshire | 43,745 | 0.04 | 5.05 |
| Northamptonshire | 43,442 | 0.06 | 18.38 |
| Northumberland | 12,139 | 0.04 | 2.42 |
| Nottinghamshire | 45,222 | 0.04 | 20.94 |
| Oxfordshire | 40,906 | 0.06 | 15.70 |
| Rutland | 5,146 | 0.13 | 13.47 |
| Shropshire | 24,765 | 0.05 | 7.10 |
| Somerset | 24,084 | 0.03 | 5.77 |
| South Yorkshire | 45,009 | 0.03 | 29.00 |
| Staffordshire | 55,277 | 0.05 | 20.37 |
| Suffolk | 32,595 | 0.05 | 8.58 |
| Surrey | 109,288 | 0.10 | 65.72 |
| Tyne and Wear | 36,912 | 0.03 | 68.36 |
| Warwickshire | 34,506 | 0.07 | 17.47 |
| West Midlands | 115,939 | 0.04 | 128.54 |
| West Sussex | 53,739 | 0.07 | 26.99 |
| West Yorkshire | 88,189 | 0.04 | 43.46 |
| Wiltshire | 35,973 | 0.08 | 10.32 |
| Yorkshire | 5,418 | 0.00 | 0.00 |
| Herefordshire | 5,418 | 0.03 | 2.49 |