UK Companies House Enrichment — Officers & Filings avatar

UK Companies House Enrichment — Officers & Filings

Pricing

from $0.01 / 1,000 results

Go to Apify Store
UK Companies House Enrichment — Officers & Filings

UK Companies House Enrichment — Officers & Filings

UK company data from the official Companies House API: profiles, officers, and filing history in one enriched row per company. Search by name, company number, or SIC code / incorporation date / location filters.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

ActorForge

ActorForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

3 days ago

Last modified

Share

UK company data from the official Companies House API: profiles, officers, and filing history in one enriched row per company. Search by name, company number, or SIC code / incorporation date / location filters.

Get UK company data with real depth — not just names and addresses. This Companies House scraper/API returns fully-enriched company records: registered details, SIC codes, current and resigned officers, and filing history, straight from the official Companies House register. Build lead lists by SIC code, incorporation date, status, or location (e.g. 'active scaffolding companies in Manchester incorporated since 2020'), enrich a list of company numbers in bulk, or run free-text searches. Data comes from the official API, so results are reliable and always current — no brittle scraping.

What data does it return?

Every run outputs clean, schema-validated rows like these:

companyNumbernamestatusincorporatedOnregisteredAddresssicCodesofficersfilings
12345678EXAMPLE SCAFFOLDING LTDactive2019-03-141 Example Street, Unit 4, Manchester, M1 2AB, England43991, 439992 active, 1 resigned (names, roles, dates)25 most recent (date, type, description)
87654321SAMPLE JOINERY (LEEDS) LTDactive2021-09-0222 Demo Road, Leeds, LS1 4XY, England433201 active (name, role, dates)25 most recent (date, type, description)

How much does it cost?

Transparent pay-per-event pricing — you only pay for what you get, and the actor always respects your run budget: set a maximum total charge and it stops cleanly at the cap instead of overrunning.

EventPriceChargedWorked example
company-result$0.005per enriched company (profile + officers + filings included)1,000 companies = $5.00; 100 companies = $0.50
apify-actor-start$0.00005per run per GB of memory (platform start fee)One run at 0.25 GB ≈ $0.0000125
apify-default-dataset-item$0.00001per dataset row (platform storage fee)1,000 companies ≈ $0.01 extra

Input options

FieldTypeRequiredDefaultDescription
companyNumbersarraynoEnrich exactly these companies (e.g. 09876543). Takes priority over search terms and filters.
searchTermsarraynoFree-text company name search, e.g. 'plumbing manchester'. Used when no company numbers are given.
sicCodesarraynoFilter by Standard Industrial Classification codes, e.g. 43999 for scaffolding. Combine with status/date/location filters for targeted lead lists.
companyStatusstringno"any"Only companies in this state. 'any' disables the filter.
incorporatedFromstringnoEarliest incorporation date, YYYY-MM-DD. Great for 'new companies' lead lists.
incorporatedTostringnoLatest incorporation date, YYYY-MM-DD.
locationstringnoRegistered-office location filter, e.g. 'Manchester'.
maxResultsintegerno100Stop after this many companies. You are charged per company: 1,000 companies = $5.00. If you set a run budget (max total charge), the actor automatically stays inside it.
includeOfficersbooleannotrueAttach current and resigned officers (name, role, dates, occupation, nationality). No dates of birth or personal addresses are ever returned.
includeFilingsbooleannotrueAttach the 25 most recent filings (date, category, type, description).
apiKeystringnoOptional: bring your own free key from developer.company-information.service.gov.uk for dedicated throughput (600 requests/5 min per key). Without it, the actor's shared key is used.

Limits & honest notes

  • Official Companies House data only — UK-registered companies (England, Wales, Scotland, Northern Ireland).
  • Privacy by design: officers' dates of birth and personal addresses are never returned, only statutory business-register fields.
  • Filing history returns the 25 most recent filings per company; officers are capped at 100 per company.
  • Throughput is governed by the Companies House rate limit (600 requests/5 min). A fully-enriched company uses 3 requests ≈ 180 companies per 5 minutes. Add your own free API key in the input for dedicated throughput.
  • Companies not found (e.g. mistyped numbers) are skipped and never charged.
  • Respects your run budget: set a maximum total charge and the actor stops cleanly at the cap.

Changelog

  • 2026-07-05 — Initial release: profile + officers + filing history enrichment, advanced search (SIC / status / dates / location), bring-your-own-key support.

Built and maintained by ActorForge. Reliability first: every actor in the portfolio is monitored by an automated nightly self-test, and breakages are typically fixed the same day.