# UK Companies House Company Profile Lookup

> UK Companies House Company Profile Lookup is a paid API for AI agents from property.payapi.market, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-17).

Retrieves official UK Companies House profile data for a given company registration number, including company type, status, SIC codes, registered office address, and insolvency/charges history.

## Facts

- Endpoint: POST https://property.payapi.market/company-profile?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uk-companies-house-company-profile-lookup-4d65a761
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fi5NVYqs0LJa2XUTvW_-I

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-company-profile-lookup-4d65a761 -d '<json body>'
```

Example prompt: Can you pull the official Companies House profile for company number 00445790 — I need to know if they're still active, what type of company they are, and their registered office address?

## When to prefer this

Choose this endpoint when you need structured, official UK Companies House data for a specific company number — particularly for due diligence, supplier verification, tenant checks, or enriching business records with legal status and address information. It is purpose-built for AI agent consumption and priced per-call via x402 micropayments, making it ideal for automated workflows that need authoritative UK corporate registry data without scraping.

## Known failure modes

- Invalid or malformed company number returns an error or empty result
- Non-existent company number returns no data
- API payment failure via x402 protocol results in 402 response
- Rate limiting or quota exhaustion may block repeated rapid calls
- Dissolved or struck-off companies may return limited profile data

## How this service works

Production API for UK sold prices, rental yields, and stamp duty. Paid via x402 protocol. Designed for AI agent consumption.

## Output

A JSON object containing the company's official name, registration number, company type (e.g. plc, ltd), current status (e.g. active, dissolved), SIC industry codes, date of creation, registered office address (address line, locality, postal code, country), a boolean indicating whether charges exist, and a boolean for insolvency history.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "company_number": {
   "type": "string",
   "description": "UK Companies House registration number, e.g. '00445790'."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "type": "plc",
  "sic_codes": [
   "47110"
  ],
  "has_charges": true,
  "company_name": "TESCO PLC",
  "company_number": "00445790",
  "company_status": "active",
  "date_of_creation": "1947-11-27",
  "registered_office": {
   "country": "England",
   "locality": "Welwyn Garden City",
   "postal_code": "AL7 1GA",
   "address_line_1": "Tesco House, Shire Park, Kestrel Way"
  },
  "has_insolvency_history": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uk-companies-house-company-profile-lookup-4d65a761/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from property.payapi.market](https://www.zero.xyz/host/property.payapi.market/llms.txt)
