What this means

A business database is not one thing. It can mean a legal register, a sales list, a supplier index, an enrichment source, a sector map, a CRM feed or a research universe. That distinction matters because each use case needs different fields and a different tolerance for uncertainty.

Legal entity data is useful for company numbers, registered names and filings. Commercial business data usually needs more: websites, trading brands, locations, categories, people, contact channels, activity signals and evidence that the company is still operating in the target segment.

Main data sources

Companies House is the usual foundation for registered UK companies. Data.gov.uk and ONS datasets can add public statistics, geographies and sector context. Local authority portals, procurement services, planning records and sector directories can add more specific evidence.

Commercial providers can add coverage, matching, exports, enrichment fields and support. Web-derived sources can add live operating signals such as websites, job posts, reviews, technology traces and directory listings.

Free sources

Free sources are a sensible starting point for market sizing, early research and entity discovery. The trade-off is fragmentation. Field names, licences, update cycles and identifiers vary, so a usable dataset normally requires cleaning, joining and deduplication.

Use free sources when you can tolerate manual work and when provenance is more important than speed. Preserve source URLs, retrieval dates and confidence notes so later users know what a field actually means.

API options

APIs are useful when data needs to feed a CRM, enrichment process, monitoring system or internal product. The hard parts are often matching, retries, rate limits, schema drift and knowing whether a field should overwrite an existing internal value.

For production workflows, use stable identifiers where possible, keep source timestamps, and separate raw source fields from normalised internal fields.

Common use cases

Typical use cases include sales list building, supplier discovery, company enrichment, private-company research, market mapping, portfolio monitoring, public-sector exposure analysis and diligence support.

For low-risk prospecting, a rough-but-relevant list may be enough. For investment, diligence or operational workflows, the database should include provenance, confidence flags and a clear review process.

Limitations

Every UK business database has blind spots. Registered records may not show trading reality. Vendor fields may be stale. Web-derived data may be noisy. SIC codes may be too broad. Contact data may be restricted by licence or privacy requirements.

Treat a database as a working view, not ground truth. The best results usually come from combining sources and validating the highest-value records.

Official sources

These links are starting points for source checks. Always confirm current terms, coverage, authentication and update frequency before relying on a dataset operationally.

FAQ

What is the best UK business database?

There is no single best option. Companies House is useful for legal entity data, while commercial providers may be better for contacts, enrichment, sector tags and workflow speed.

Can I build a UK business database for free?

Yes, for basic research. Free public data can form the foundation, but enrichment, deduplication, freshness checks and commercial fields usually require extra tooling or manual work.

Is Companies House enough for sales or market mapping?

Usually not by itself. It is strong for registered company records, but weaker for trading activity, contacts, websites, live growth signals and sector nuance.

What fields should a useful business database include?

At minimum, keep company name, company number, source, website, location, segment, status, update date and confidence. Add contacts, activity signals and commercial fields only where the licence and use case allow it.