UK Companies House New Companies + Contacts Finder
Pricing
from $2.40 / 1,000 companies
UK Companies House New Companies + Contacts Finder
Newly incorporated UK companies from Companies House — filtered by SIC code, region and incorporation date — with directors and the website, email and phone the register does not publish. Weekly feed for accountants, banks, insurers, SaaS and agencies. Monitoring mode returns only what is new.
Pricing
from $2.40 / 1,000 companies
Rating
0.0
(0)
Developer
Northvane
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Every company incorporated in the UK in the last N days, filtered by industry (SIC code) and region, with its directors – and the website, email and phone number that Companies House does not publish.
Around 60,000–75,000 companies are incorporated in the UK every month. Accountants, banks, insurers, payroll and SaaS vendors, web agencies and business-services firms all chase them in their first weeks, because a company that is three weeks old has not chosen its suppliers yet. The register tells you the name, the registered office and the SIC code. It never tells you how to reach them. This Actor does both.
What you get per company
| Field | From |
|---|---|
companyNumber, companyName, incorporationDate, companyAgeDays, status, category | Companies House |
sicCodes[] with descriptions, registered address, postcode, postTown | Companies House |
officers[] – name, role, appointed date, nationality, occupation | Companies House API (needs a key, see below) |
website, websiteConfidence (HIGH / MEDIUM), websiteStatus | Discovered and verified by this Actor |
primaryEmail, emails[] with the page each was found on, phones[], socials, bookingLinks[], hasContactForm | Extracted from the discovered website |
companiesHouseUrl, registerSource, scrapedAt, discoveryNotes[] | audit trail |
Three output views in the Console: New companies, With contacts, Officers.
How the contact column is built – and why it is honest
No register in the world publishes contact details for new companies: those fields are self-reported and filled in months later, if ever. So this Actor discovers them. For each company it guesses domains from the full company name (ATAS PARTNERS LIMITED → ataspartners.co.uk, ataspartners.com, atas-partners.co.uk …), fetches each one, and accepts a site only if it is alive and the page actually names the company. A page that names the company but reads as a US LLC/Inc is not attributed. A company whose name is a generic phrase (AI BUILDER CO LTD) can only earn MEDIUM confidence, never HIGH.
Measured on 30 software companies incorporated in July–August 2026: 13 websites found, all with the company's full name on the page; the rest are blank, not guessed. Expect roughly 40–50% of brand-new companies to have a findable site – the others have not built one yet, which is itself useful to know.
On the sites it does find, the extractor reads mailto: links, visible text, JSON-LD and Cloudflare-obfuscated addresses, and looks on /contact, /about and imprint pages when the homepage publishes nothing. Every email carries foundOn, source, isRole, domainMatch and an MX check.
Two data sources
- Companies House REST API (recommended): day-fresh results, officers, and the advanced search filters. Get a free key in three minutes at https://developer.company-information.service.gov.uk/ (register → Manage applications → Register an application → Create new key → REST). Paste it into Companies House API key. Your key, your rate limit (600 requests per 5 minutes; the Actor paces itself under it).
- Monthly bulk snapshot (no key): the free
BasicCompanyDatafiles Companies House publishes on the first of each month, streamed part by part. No officers, and "last N days" is relative to the snapshot date. Fine for a monthly pull; use the API for a weekly feed.
dataSource: auto picks the API whenever a key is present.
Weekly feed with monitoring mode
Turn on Monitoring mode, set lastNDays to 14, and schedule the Actor weekly. It remembers every company number it has already returned and delivers only what is new – a clean feed you can wire straight into a CRM, a Google Sheet or an outreach tool through Apify integrations.
Input
| Field | Default | Notes |
|---|---|---|
lastNDays / incorporatedFrom / incorporatedTo | 7 | Date window. |
sicCodes | – | Codes or prefixes: 62012, 43, 56101. Empty = all industries. |
regions | – | Post town, county, country or postcode prefix: London, SW1, Scotland. |
companyStatus / excludeDormant | active / on | SIC 99999 dormants are the biggest junk bucket. |
includeOfficers / enrichContacts / checkEmailMx | on | |
maxCompanies | 200 | |
companiesHouseApiKey / dataSource | – / auto | |
monitoringMode | off |
Output example
{"companyNumber": "17400001","companyName": "EXAMPLE SOFTWARE LTD","incorporationDate": "2026-08-03","companyAgeDays": 33,"status": "active","category": "Private Limited Company","sicCodes": [{ "code": "62012", "description": "Business and domestic software development" }],"address": { "line1": "71-75 Shelton Street", "postTown": "LONDON", "postcode": "WC2H 9JQ", "country": "United Kingdom" },"officers": [{ "name": "SMITH, Jane", "role": "director", "appointedOn": "2026-08-03", "nationality": "British", "occupation": "Software Engineer" }],"website": "https://examplesoftware.co.uk/","websiteConfidence": "HIGH","primaryEmail": "hello@examplesoftware.co.uk","emails": [{ "email": "hello@examplesoftware.co.uk", "foundOn": "homepage", "source": "mailto", "isRole": true, "domainMatch": true, "mxValid": true }],"phones": [], "socials": { "linkedin": "https://www.linkedin.com/company/example-software" },"companiesHouseUrl": "https://find-and-update.company-information.service.gov.uk/company/17400001"}
Pricing
Pay per result: one price per company returned, plus a smaller charge for each company where a website and contacts were actually found. A weekly feed of 200 new software companies costs well under a dollar.
Legal note
Companies House data is published under the Open Government Licence for exactly this kind of reuse. Officer records are personal data under UK GDPR: you are the data controller for how you use them, and direct marketing to individuals must respect PECR. Website contact details are collected only from pages the companies themselves publish.
FAQ
Why is website empty for half the companies? Because they do not have one yet, or it is not on a domain that matches their name. The Actor never guesses – an empty field means "not found", not "does not exist".
Can I search by keyword in the company name? Not yet; filter by SIC and region, then filter the dataset. Ask in the issues tab if you need it.
Does it work for Scotland / Northern Ireland? Yes – Companies House covers the whole UK; use regions: ["Scotland"] or a postcode prefix such as BT.
Related
Chain it before an email-verification Actor or a CRM integration. For local businesses (not new companies) use the Google Maps Email Extractor & Dead Website Checker by the same developer.