Company Registry Scraper — UK Companies House & Singapore ACRA avatar

Company Registry Scraper — UK Companies House & Singapore ACRA

Pricing

from $2.00 / 1,000 company founds

Go to Apify Store
Company Registry Scraper — UK Companies House & Singapore ACRA

Company Registry Scraper — UK Companies House & Singapore ACRA

Search official company registries and enrich records with officers, PSC data, SIC codes, and addresses. Monitor newly incorporated UK companies on a schedule. Official government sources only — the legal alternative to scraped B2B databases.

Pricing

from $2.00 / 1,000 company founds

Rating

0.0

(0)

Developer

Heim AI

Heim AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

8 hours ago

Last modified

Share

Official government APIs only — no scraping, no proxies, no proxy surcharges. From $2 per 1,000 companies. Search the registers, enrich UK records with officers, beneficial owners (PSC), and filing history, and get newly incorporated companies on a schedule. The legal, ban-proof alternative to scraped B2B databases.

Runs out of the box: no API key, no setup, for every mode. Singapore modes use open data; UK modes run on the actor's built-in Companies House key at the standard rate. Power users: add your own free Companies House key (2 minutes) and UK events are billed at the discounted BYOK rate.

What it does

ModeInputOutputKey needed
sg-searchkeywordSingapore companies (ACRA open data)No
sg-lookupUENsExact Singapore entity recordsNo
uk-searchkeywordUK companies matching the queryFree CH key
uk-enrichcompany numbersFull profile + officers + PSC + filing historyFree CH key
uk-new-incorporationsdate range + SIC codesCompanies registered in that windowFree CH key

Getting the free Companies House key: register at developer.company-information.service.gov.uk, create an application, and copy the REST API key.

Fast Singapore name search. ACRA open data is sharded by the first letter of the entity name. sg-search checks the shard matching your query's first letter and returns in seconds when it fills your maxItems. For broad keyword queries (e.g. tech, logistics) where matches can start with any letter, enable sgFullSweep to merge results from all 27 shards (takes ~1–2 minutes, exhaustive).

The lead-gen workflow this was built for

Run uk-new-incorporations on a weekly schedule with your target SIC codes (e.g. 62012 software development, 56101 restaurants, 43390 fit-out contractors). Every run delivers the week's newly registered companies in your niche — names, addresses, incorporation dates — before they appear in any commercial database. Pipe into your CRM via the API, or enrich the interesting ones with uk-enrich to get current directors.

Example input

{
"mode": "uk-new-incorporations",
"incorporatedFrom": "2026-06-29",
"incorporatedTo": "2026-07-06",
"sicCodes": ["62012", "62020"],
"activeOnly": true,
"maxItems": 500
}

Example output item

{
"type": "company",
"registry": "uk",
"regNumber": "16204567",
"name": "EXAMPLE SOFTWARE LTD",
"status": "active",
"incorporationDate": "2026-07-01",
"address": "12 Example Street, London, EC1A 1AA, United Kingdom",
"sicCodes": ["62012"],
"officers": [{ "name": "DOE, Jane", "role": "director", "appointedOn": "2026-07-01" }],
"url": "https://find-and-update.company-information.service.gov.uk/company/16204567"
}

Pricing

Pay per event: company-found per search/monitoring result, company-enriched per full UK profile (officers and PSC included in the price). UK runs on the built-in key bill the -zero-setup variants (standard rate); bring your own free Companies House key for the discounted rate. Failed lookups are never charged. Set maxItems to cap spend.

Data sources & fair use

Both registries are public by law. Officer and PSC data are public-register records — use them lawfully (GDPR/PDPA apply to how you process them downstream). This actor is not affiliated with Companies House or ACRA.

Field coverage differs by registry: UK records include named officers, PSC, and filings (live API). Singapore records include entity details, status, SSIC codes, address, and officer count — the ACRA open dataset does not publish officer names.


Found this useful? A review on the actor page helps other people find it — and tells me what to build next. Hit a problem? Open an issue and I'll fix it fast.

Telemetry

Each run records one anonymous telemetry event to the developer's own storage: a salted hash of the caller account ID (never the raw ID), the run origin (e.g. web console vs API), and a timestamp. No inputs, results, or personal data are collected - this only measures adoption (distinct and returning users).