# Eckari UK Company Registered Office Address Lookup

> Eckari UK Company Registered Office Address Lookup is a paid API for AI agents from api.eckari.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Returns the current statutory registered office address of a UK company from Companies House as structured fields and a single-line rendering.

## Facts

- Endpoint: GET https://api.eckari.com/v1/companies/uk/:companyNumber/registered-office
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eckari-uk-company-registered-office-address-lookup-0b1ea82b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wSk071fQiLs2lR6_w1zIk

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 eckari-uk-company-registered-office-address-lookup-0b1ea82b
```

Example prompt: What is the registered office address for UK company number 00445790? I need the full structured address including postcode and country.

## When to prefer this

Use this endpoint when you need the current, authoritative statutory registered office address of a UK company from Companies House — specifically when you need structured address fields (premises, postcode, country etc.) rather than just a free-text address. Prefer this over web scraping or unverified sources when accuracy and official data are required for KYB, legal correspondence, CRM enrichment, or address verification workflows. Not suitable for retrieving trading addresses, branch addresses, or addresses for non-UK entities.

## Known failure modes

- Invalid or malformed company number (non-alphanumeric, too long, internal spaces) returns INVALID_INPUT error before any charge
- Company number not found in Companies House register returns a not-found error
- Company exists but has no registered office on record may return null or empty address fields
- Whitespace-only company number is rejected as INVALID_INPUT
- Upstream Companies House API unavailability may cause timeout or 5xx error

## How this service works

Return the current registered office address of a UK company from the Companies House register as structured fields (premises, address lines, locality, region, postcode, country) plus a single-line rendering for correspondence, address matching and verification. This is the statutory registered address, not a trading or branch address. Use when: What is the registered office address of company 00445790?

## Output

A structured object containing the registered office address broken into individual fields (premises, address line 1, address line 2, locality, region, postcode, country) as recorded at Companies House, plus a single-line formatted string suitable for correspondence, matching, and verification purposes. This is the statutory registered address, not a trading or branch address.

## 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"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "company_number"
     ],
     "properties": {
      "company_number": {
       "type": "string",
       "pattern": "^\\s*(?:[0-9]{1,8}|[A-Za-z][0-9]{7}|[A-Za-z]{2}[0-9]{6}|[A-Za-z]{2}[0-9]{5}[A-Za-z]|[A-Za-z]{2}[0-9]{4}[A-Za-z]{2})\\s*$",
       "maxLength": 10,
       "minLength": 1,
       "description": "Companies House company number, also called the company registration number (CRN). Accepted shapes are the register's own — 1-8 digits (zero-padded to 8, e.g. 445790 → 00445790), one letter + 7 digits (R0000001), two letters + 6 digits (SC002180, NI000001, OC123456, OE000001), or the registered-society suffix forms (two letters + 5 digits + 1 letter; two letters + 4 digits + 2 letters). Case-insensitive; surrounding whitespace is ignored (which is why maxLength is 10); internal spaces and punctuation are not accepted. Any other value (for example PROBE) is rejected as INVALID_INPUT before payment and before any upstream call."
      }
     },
     "additionalProperties": false
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eckari-uk-company-registered-office-address-lookup-0b1ea82b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.eckari.com](https://www.zero.xyz/host/api.eckari.com/llms.txt)
