The UK's Financial Ledger, at Your Fingertips.
Programmatic access to Companies House accounts and UK company financial data. Balance sheets, profit & loss, officers, and beneficial ownership — all via a single REST API.
0M+
UK Companies
0M+
Active Officers
0M+
Financial Filings
Normalised Data,
Ready for Production.
Companies House accounts are notoriously messy. We do the heavy lifting — ingesting iXBRL filings, PDF OCR, and CSV streams — and normalise the raw company financial data into a structured JSON schema your developers can query immediately.
- check_circleAutomated iXBRL Extraction
- check_circleSanitised Beneficial Ownership Graphs
- check_circleStandardised Currency Conversions
Financials
Officers
Ownership
Filings
Built for Every Business Workflow
Integrated data that powers high-stakes decision making.
KYC & Compliance
Automated due diligence on any UK entity. Instantly verify ultimate beneficial owners (UBOs) and screen for persons with significant control.
Credit Risk
Analyse solvency in seconds. Pull 5 years of Companies House financial accounts — balance sheets, P&L, and key ratios — to assess counterparty risk programmatically.
CRM Enrichment
Keep your sales pipeline accurate with real-time status updates. Sync data directly into Salesforce or HubSpot via our webhooks.
Simple, Transparent Pricing
Start small. Scale as you grow.
Business
- check_circle10,000 requests / month
- check_circleFull API access
Frequently Asked Questions
Everything you need to know before you start building.
Where does the data come from?
All data is sourced directly from Companies House, the UK's official registrar of companies. We ingest filings continuously and normalise them into a consistent JSON schema — no scraping, no third-party aggregators.
How up to date is the data?
Company status and officer information is updated as filings appear on the Companies House register. Financial data reflects the most recently filed annual accounts, which companies are required to submit each year.
What counts as one request?
Each call to any API endpoint counts as one request — whether you're fetching a company profile, financials, officers, or filing history. There are no partial or weighted requests.
What happens if I exceed my monthly limit?
Requests beyond your plan's allowance are rejected with an HTTP 429 response. We don't automatically charge for overages — simply upgrade your plan to increase your limit.
Do I need a credit card to sign up?
No. The Free plan requires no payment details. You only need to provide billing information when upgrading to a paid plan.
Can I use the data commercially?
Yes. All paid plans include a licence for internal commercial use. You may not resell or sublicense raw API access to third parties. See our Terms & Conditions for full details.
Still have questions? Get in touch