# UK Companies House Lookup — GB Company Data

> UK Companies House Lookup — GB Company Data is a paid API for AI agents from api.maxwellinternational.ai, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-02).

Retrieves official UK company registration details for a given company from Companies House, including name, status, address, SIC codes, and filing dates.

## Facts

- Endpoint: GET https://api.maxwellinternational.ai/v1/gov/gb/companies?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uk-companies-house-lookup-gb-company-data-7fa72832
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_C5tCTZmBOxWeDo9YrYhY5

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability uk-companies-house-lookup-gb-company-data-7fa72832
```

Example prompt: Can you look up the official Companies House record for BP P.L.C. — I need their company number, registered address, SIC codes, and when their next accounts are due?

## When to prefer this

Use this endpoint when you need official, structured UK company data sourced from Companies House, particularly for due diligence, supplier verification, compliance checks, or enriching business records with authoritative registration details. Prefer this over generic web search when you need machine-readable structured fields like SIC codes, filing dates, and company status.

## Known failure modes

- Company not found — returns error or empty result if company number or name does not match any record
- Invalid query parameters — malformed request may return 400 or empty response
- Rate limiting or payment failure — x402 payment not processed correctly results in 402 error
- Domain or service unavailability — the domain is listed for sale, raising reliability concerns about long-term availability

## How this service works

UK Companies House company profile by company number, or search by name: name, status, type, incorporation and cessation dates, registered office, SIC codes, accounts and confirmation-statement dates, charges and insolvency flags. Cached; an uncached company is queued.

## Output

A JSON object containing the company's official name, type (e.g. plc, ltd), active status, registered address (line1, line2, postalCode), SIC codes, jurisdiction (e.g. england-wales), company number, date of creation, date of cessation (if any), next accounts due date, last accounts made up to, next confirmation statement due date, and last confirmation statement made up to.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "name": "BP P.L.C.",
  "type": "plc",
  "status": "active",
  "address": {
   "line1": "1 St James's Square",
   "line2": "London",
   "region": null,
   "country": null,
   "locality": null,
   "postalCode": "SW1Y 4PD"
  },
  "accounts": {
   "nextDue": "2027-06-30",
   "lastMadeUpTo": "2025-12-31"
  },
  "sicCodes": [
   "70100"
  ],
  "jurisdiction": "england-wales",
  "companyNumber": "00102498",
  "dateOfCreation": "1909-04-14",
  "dateOfCessation": null,
  "confirmationStatement": {
   "nextDue": "2027-05-19",
   "lastMadeUpTo": "2026-05-05"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uk-companies-house-lookup-gb-company-data-7fa72832/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.maxwellinternational.ai](https://www.zero.xyz/host/api.maxwellinternational.ai/llms.txt)
