Companies House (UK)

Best for: Verifying UK-registered companies with official government data.
Companies House is the UK's official registrar of companies. Every limited company, LLP, and PLC registered in England, Wales, Scotland, or Northern Ireland appears in this free database. It's the authoritative source — not a third-party aggregator.
If you're doing business with a UK company, this is where you start. The data comes directly from company filings, making it the most reliable source for verifying UK business entities.
What you get for free:
Company registration number and status (active, dissolved, liquidation)
Registered office address
Incorporation date and company type
Current and past directors and secretaries
Persons with Significant Control (PSC) — UK's UBO register
Full filing history including annual accounts
Document images (accounts, confirmation statements, resolutions)
Email alerts when a company files new documents
Data source: UK Government official registry. Data is uploaded directly by companies as part of their legal filing obligations under the Companies Act 2006.
Coverage: 5+ million UK companies. Includes active companies, dissolved entities, and overseas companies registered in the UK.
Pros & Cons
Pros | Cons |
|---|
✅ 100% free with no account required for searches | ⚠️ Only covers UK-registered entities |
✅ Official government source — most authoritative UK data | ⚠️ Financial depth depends on company filing type |
✅ Includes PSC (beneficial ownership) information | ⚠️ Small companies can file abbreviated accounts |
✅ Full filing history and document downloads | ⚠️ No credit scores or risk ratings |
✅ Email alerts for company changes available | ⚠️ Does not verify accuracy of submitted information |
Who Should Use Companies House?
Use Case | Fit |
|---|
Verifying UK suppliers or partners | ✅ Excellent |
Checking director history and appointments | ✅ Excellent |
Reviewing UK company financials and filings | ✅ Excellent |
Identifying UK beneficial owners (PSCs) | ✅ Excellent |
Verifying companies outside the UK | ❌ Not supported |
Credit risk assessment | ⚠️ Limited — no credit scores |
How to Verify a Company on Companies House
Step 1: Go to find-and-update.company-information.service.gov.uk
Step 2: Enter the company name, registration number, or officer name in the search bar.
Step 3: Select the correct company from the results list.
Step 4: Review the overview page — status, registered address, incorporation date, and SIC codes.
Step 5: Click "People" to view current and former directors and PSCs.
Step 6: Click "Filing history" to download accounts, confirmation statements, and other documents.
Optional: Create a free account to set up email alerts and follow companies for filing updates.
Limitations: Companies House only covers UK-registered entities. It cannot verify companies in other jurisdictions. Financial data quality varies — small companies can submit abbreviated or micro-entity accounts with minimal detail. Importantly, Companies House does not verify the accuracy of information submitted; it only confirms that filings are complete and on time.
Ideal use case: You're onboarding a UK supplier, vetting a potential business partner, or conducting due diligence on a UK acquisition target. You need official registration status, director names, ownership details, and filed accounts — all from the authoritative source.
Frequently Asked Questions About Companies House
Is Companies House free to use?
Yes. Searching the Companies House register is completely free. You can view company details, director information, PSC data, and filing history without paying. Downloading most documents is also free. Some premium services — like ordering certified copies or expedited filings — have fees, but standard verification searches cost nothing.
What information does Companies House provide?
Companies House provides company registration number, status (active/dissolved), registered address, incorporation date, company type, SIC codes, current and former directors, secretaries, Persons with Significant Control (beneficial owners), and full filing history. You can download annual accounts, confirmation statements, and other official documents directly from the site.
Does Companies House show who owns a company?
Yes. Since 2016, UK companies must report Persons with Significant Control (PSCs) — individuals who own more than 25% of shares or voting rights, or who otherwise control the company. PSC information is publicly available on Companies House for free. However, complex ownership structures involving foreign entities may not be fully visible.
How accurate is Companies House data?
Companies House data comes directly from company filings. However, Companies House does not verify the accuracy of information submitted — it only checks that filings are complete. Directors and companies are legally responsible for the accuracy of their submissions. For high-stakes due diligence, cross-reference Companies House data with other sources like credit agencies or official financial audits.
Can I use Companies House to verify non-UK companies?
No. Companies House only covers entities registered in England, Wales, Scotland, or Northern Ireland. For non-UK companies, use tools like OpenCorporates for multi-jurisdiction searches, or Global Database for global coverage across 195 countries. Some overseas companies with UK establishments do appear on Companies House, but their full corporate details remain in their home jurisdiction.
OpenCorporates
Best for: Searching company records across 140+ jurisdictions in one place.
OpenCorporates is the world's largest open database of companies. It aggregates official registry data from over 140 countries into a single searchable interface. For investigators, compliance teams, and researchers who need to verify entities across borders, it's an essential free resource.
The platform was built on open data principles. Basic company information is freely accessible to everyone. The goal is corporate transparency — making it harder for shell companies and fraudulent entities to hide behind complex international structures.
What you get for free:
Company name, registration number, and jurisdiction
Incorporation and dissolution dates
Company status (active, inactive, dissolved)
Registered address
Director and officer names
Links to original source registries
Basic search across all jurisdictions
Officer search to find individuals across companies
Data source: Aggregated from official government registries worldwide. OpenCorporates standardizes data formats across jurisdictions, making cross-border company searches possible through a single interface.
Coverage: 230+ million companies across 140+ jurisdictions including the US (all 50 states), UK, EU member states, and many offshore financial centres like the British Virgin Islands, Cayman Islands, and Panama.
Pros & Cons
Pros | Cons |
|---|
✅ Largest open company database — 230M+ companies | ⚠️ Data depth varies significantly by jurisdiction |
✅ Covers 140+ jurisdictions in one search | ⚠️ No financial data in free tier |
✅ Free to search without account | ⚠️ UBO/ownership data generally not available |
✅ Links to original source registries | ⚠️ Advanced search and bulk export require paid plans |
✅ Officer search across multiple companies | ⚠️ Some jurisdictions have limited or outdated data |
✅ Open data principles — transparency-focused | |
Who Should Use OpenCorporates?
Use Case | Fit |
|---|
Cross-border company verification | ✅ Excellent |
Investigating corporate networks across jurisdictions | ✅ Excellent |
Finding all companies linked to a specific officer | ✅ Excellent |
Journalists and researchers tracking shell companies | ✅ Excellent |
Checking company financials | ❌ Not supported |
Credit risk assessment | ❌ Not supported |
Deep UBO analysis | ⚠️ Limited — basic officer data only |
How to Verify a Company on OpenCorporates
Step 1: Go to opencorporates.com
Step 2: Enter the company name in the search bar. Select "Companies" to search entities or "Officers" to search individuals.
Step 3: Use the jurisdiction dropdown to narrow results to a specific country or search globally.
Step 4: Select the correct company from the results list.
Step 5: Review company details — registration number, status, incorporation date, registered address, and jurisdiction.
Step 6: Click on officer names to see their other company appointments across the database.
Step 7: Use the "Source" link to visit the original government registry for additional details.
No account required for basic searches. Create a free account to save searches and access additional features.
Limitations: Depth of data varies significantly by country. Some registries provide full director and ownership details; others only offer company name and status. Financial data, credit scores, and UBO information are not available in the free tier. Advanced search filters, bulk downloads, and API access require a paid subscription. Data freshness depends on how frequently OpenCorporates syncs with each source registry.
Ideal use case: You need to verify whether a company exists in an unfamiliar jurisdiction, trace an officer's involvement across multiple entities, or cross-check a company's registration in several countries. OpenCorporates excels at breadth — answering "does this company exist and where?" across borders.
Frequently Asked Questions About OpenCorporates
Is OpenCorporates free to use?
Yes. Basic company searches on OpenCorporates are free and require no account. You can search for companies and officers across 140+ jurisdictions, view registration details, and access links to original source registries. Advanced features — including bulk data exports, API access, and enhanced search filters — require a paid subscription.
How many companies does OpenCorporates cover?
OpenCorporates contains data on over 230 million companies from 140+ jurisdictions worldwide. Coverage includes all 50 US states, the UK, EU member states, and many offshore financial centres. It is the largest open database of company information in the world, aggregated from official government registries.
Does OpenCorporates show company ownership?
OpenCorporates provides basic officer information — directors, secretaries, and registered agents — but does not typically show full ownership structures or ultimate beneficial owners (UBOs). For detailed ownership and shareholder data, you'll need to visit the original source registry or use tools like Global Database that specialize in UBO discovery.
Where does OpenCorporates get its data?
OpenCorporates aggregates data from official government registries worldwide. The platform standardizes information from different jurisdictions into a consistent format, making cross-border searches possible. Each company record includes a link to the original source registry, allowing users to verify data directly with the authoritative source.
How is OpenCorporates different from Global Database?
OpenCorporates focuses on breadth — aggregating basic registration data across 140+ jurisdictions into one searchable database. Global Database focuses on both breadth and depth — covering 600M+ companies across 195 countries while also providing financials, credit scores, UBO structures, and executive contacts. OpenCorporates is best for cross-border existence checks; Global Database is better for comprehensive due diligence.
Zephira.ai

Best for: AI-powered company verification with real-time global registry access.
Zephira.ai is a modern, API-first business intelligence platform built for fintechs, compliance teams, and developers who need fast, structured company data. The platform connects directly to government registries in 100+ countries and uses AI to process, standardize, and enrich the results.
What sets Zephira apart is speed and automation. While traditional tools require manual searches, Zephira delivers instant company profiles with registration details, ownership structures, and financial indicators — formatted consistently regardless of source jurisdiction.
What you get for free:
Company registration status and legal name
Registration number and tax identifiers
Country of incorporation and legal form
Registered address and contact details
Basic ownership and shareholder visibility
Industry classification codes
Limited free searches to test the platform
Data source: Official government registries across 150+ countries. Zephira connects directly to primary sources — commercial registers, tax authorities, and business registries — then uses AI to normalize data into a consistent, structured format.
Coverage: 300+ million companies across 150+ countries. Strong coverage in Europe, North America, Latin America, and Asia-Pacific.
Pros & Cons
Pros | Cons |
|---|
✅ AI-powered data processing and enrichment | ⚠️ Free tier limited to basic searches |
✅ Real-time registry connections — not cached data | ⚠️ Full API access requires paid subscription |
✅ Standardized output across 100+ jurisdictions | ⚠️ Newer platform — less brand recognition |
✅ Built for developers — clean API documentation | ⚠️ Advanced UBO mapping in paid tiers only |
✅ Fast onboarding — no lengthy contracts | ⚠️ Credit scores and financials limited in free tier |
✅ Pay-as-you-go pricing available | |
Who Should Use Zephira.ai?
Use Case | Fit |
|---|
Fintechs building KYB into onboarding flows | ✅ Excellent |
Developers needing clean API integration | ✅ Excellent |
Compliance teams verifying global entities | ✅ Excellent |
Startups needing flexible, scalable verification | ✅ Excellent |
Non-technical users wanting browser-based searches | ⚠️ Limited — platform is API-focused |
Deep financial analysis and credit scoring | ⚠️ Paid plans only |
How to Verify a Company on Zephira.ai
Step 1: Go to zephira.ai and create a free account.
Step 2: Access the search dashboard or API sandbox environment.
Step 3: Enter the company name, registration number, or domain to search.
Step 4: Select the correct jurisdiction or search globally.
Step 5: Review the company profile — registration status, legal identifiers, address, and ownership data.
Step 6: For developers: explore the API documentation to integrate verification into your own platform.
Free tier includes limited searches. Pay-as-you-go and subscription plans available for higher volumes.
Limitations: The free tier is designed for testing and evaluation — not production-scale verification. Full API access, advanced UBO resolution, financial data, and real-time monitoring require paid plans. The platform is optimized for developers and technical teams; non-technical users may find the interface less intuitive than browser-based tools like the Global Database extension.
Ideal use case: You're a fintech or SaaS company building KYB verification into your product. You need structured, real-time company data via API — not manual searches. Zephira delivers clean, normalized data that integrates directly into onboarding workflows without custom parsing.
Frequently Asked Questions About Zephira.ai
Is Zephira.ai free to use?
Zephira.ai offers a free tier for testing and evaluation. You can run limited company searches to explore the platform and data quality. For production use, API integration, and higher search volumes, paid plans are required. Zephira offers flexible pay-as-you-go pricing, making it accessible for startups and scale-ups.
What company data does Zephira.ai provide?
Zephira provides company registration status, legal name, registration number, tax identifiers, country of incorporation, legal form, registered address, industry classification, and basic ownership data. Paid tiers unlock deeper insights including full UBO hierarchies, financial indicators, and real-time change monitoring.
How does Zephira.ai use AI?
Zephira uses AI to process and standardize company data from 100+ government registries worldwide. Each registry uses different formats, languages, and data structures. Zephira's AI normalizes this data into a consistent, structured output — saving developers from building custom parsers for each jurisdiction.
Is Zephira.ai good for KYB compliance?
Yes. Zephira is built specifically for KYB and compliance workflows. The platform connects to official government registries, provides structured company profiles, and offers API integration for automated onboarding. For full compliance — including sanctions screening, PEP checks, and ongoing monitoring — you'll need a paid plan or supplementary tools.
How is Zephira.ai different from Global Database?
Both platforms source data from official government registries. Zephira.ai is API-first — designed for developers embedding KYB into their products. Global Database offers both API access and a free browser extension for instant verification on any website or LinkedIn. Zephira covers 300M+ companies in 150+ countries; Global Database covers 600M+ companies in 195 countries with deeper financial and credit data in the free tier.