Company data intelligence on every new UK business

Companies House is page one. We read the rest.

Firstfile starts with the companies register, like everyone else. Then it goes further. Every new company is checked against the public registers that show what it's really about to do, and against its own website. Each match becomes a buying signal on the lead and moves its score for your profession.

In use today

The sources behind every lead.

What each one tells you, how we match it to the company, and how often we read it.

  1. Companies House

    The companies register

    Every new UK company the moment it's incorporated: name, registered office, SIC codes, directors and owners.

    Matched on
    It's the spine everything else joins to.
    Read
    Live, as companies are filed
  2. Companies House

    New filings

    Signal: New charge

    A new charge means someone lent the business money, and we name the lender. A strike-off notice means it's closing.

    Matched on
    Company number, from the live filings stream.
    Read
    Live
  3. The traffic commissioners

    Vehicle operator licences

    Signal: Operator licence

    The company has a licence to run goods vehicles or buses, how many, and where they're based.

    Matched on
    Company number.
    Read
    Weekly
  4. The Food Standards Agency and every council

    Food premises

    Signal: Food premises

    A café, takeaway or restaurant has registered with its council and is waiting for its first hygiene inspection. It's about to open.

    Matched on
    Exact business name and postcode district.
    Read
    Daily
  5. The Care Quality Commission

    Care providers

    Signal: CQC registered

    The company is registered to provide care, and for which activities: personal care, nursing, treatment.

    Matched on
    Company number.
    Read
    Changes read every hour
  6. Public web

    The company's own website

    Whether it has a site, a parked domain or nothing yet, plus the company email and phone number listed on it.

    Matched on
    Domains checked against the company name.
    Read
    Every morning
Coming next

More registers, being added now.

These are being built. Each one goes live only when we can match it to the right company without guessing.

  • ComingCouncil business rates

    Who has just taken on premises, and where.

  • ComingPostcode and area data

    Distance from you, and how affluent the area is.

  • ComingCharity Commission

    Charitable companies, matched on company number.

  • ComingFCA register

    Whether a new firm is authorised for financial services.

  • ComingPublic contracts

    New companies winning public sector work.

  • ComingWebsite signals

    Online booking, card payments, hiring and ad spend.

How we join it up

Rules you can check, not guesses.

Company number first

Where a register records the company number, as the licence and CQC registers do, we match on it and nothing else. Where it doesn't, as with food premises, we need the exact business name and the same postcode district. A wrong signal on a lead is worse than a missing one, so near misses are counted, not shown.

Signals are rules, not AI

Whether a company holds a licence or is registered with CQC is a fact from the register. AI models do one job here: reading the company and its website to say what it really does and to write your pitch angle.

What we never keep

Directors' and owners' names come from the public register and stay on the lead. We don't store dates of birth, home addresses or personal emails, and we never read the contact names some registers include.

All public registers are used under the Open Government Licence v3.0. Firstfile is not affiliated with Companies House, the traffic commissioners, the Food Standards Agency or the Care Quality Commission.

Tomorrow's new businesses, sorted before you open your inbox.

See what every source says about the new companies on your patch. Free for 7 days.

Start free trial