Datalog Logo
The Company Directory: USA, Canada, Ireland, Jersey, USAi and India
In business, it pays to know who you are dealing with. We have details of ALL the UK's Limited Companies, ALL Canadian federal companies and many provicial companies, ALL Irish Limited Companies, Jersey, India's Private and Public companies and several million USA incorporated companies across 8 of the 50 states. Details of over 14 million companies. Check whether they are trading. See how big they are. See details on their property and more. We have loads of Companies House Account details and we've enriched it with business rates information, patents, legal notices and tons of official data. And it's free too!

It's easy to run a companies check. Check companies names. Check companies office address.

Get Started
Looking for a specific company? Type the name in the search box.

Just want to be nosy? Browse alphabetically.

Browse companies alphabetically:
[ 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ]
Not sure where to start? Here's some sample companies which have lots of data associated with them:
What's Popular?
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

The company count is based on the address of the postcode of the registered office which may differ from whether the company has a country code in the Companies House classification or the actual UK state that the company trades from. Overseas companies may be registered in the UK but are not included in these counts. This may not be a complete list of all counties if we do not have population or geographical area data available