Skip to content

Corporate property data and current API scope

UK Company Property Data: API Scope

Read the HM Land Registry titles a UK company owns in England and Wales, returned beside its Companies House profile in the entity response.

What it makes possible

A public-record check that keeps its provenance

On Growth and Enterprise, the entity response includes land_holdings from HM Land Registry's UK Companies that Own Property dataset (CCOD): title number, tenure, a postcode-only address, a price paid where HM Land Registry recorded one, and the date the company was registered as proprietor. land_summary counts every title the company holds, and land_data_as_at states how current the dataset is.

01

Request land with another source

Land is included by default on Growth and Enterprise. When you pass ?sources=, pair land with at least one other source, for example ?sources=ch,land: the licence does not allow land data to be returned on its own, so land alone returns 422 land_requires_combination.

02

Read the counts before the list

land_holdings is ordered newest first. ?land_limit= (1 to 200) keeps only the newest titles; land_summary still reports total_count, freehold_count and leasehold_count over the full list, and truncated is true when titles were left out.

03

Apply the source boundaries

CCOD covers registered corporate titles in England and Wales. Scotland and Northern Ireland use separate land registries. Addresses are postcode-only or null because full addresses cannot be redistributed through this API.

Response surface

Fields to put in the workflow

The response uses named slabs, stable enum values, and null or empty values instead of silently omitting fields.

land_holdings[]
Titles owned by the company: title_number, tenure (freehold or leasehold), address (postcode only), price_paid, date_added.
land_summary
total_count, returned_count, freehold_count, leasehold_count and truncated, counted over every title the company holds.
land_data_as_at
When the CCOD dataset behind land_holdings was ingested.
Property search endpoint
There is none. Land holdings are looked up by company number through the entity endpoint.

Interpretation

Property data is a title record, not a valuation

CCOD data supports questions about recorded corporate ownership, tenure, and a historic registered price where present; it does not establish market value, complete beneficial ownership, or coverage outside England and Wales. An empty land_holdings means no titles only when land is in sources_checked and not in sources_failed.

Review prompts

  • Is land in sources_checked, and absent from sources_failed?
  • Does land_summary.truncated show that titles were left out of land_holdings?
  • Is a registered price appropriate to use as historic context only?
  • Does the use case require a geography or property detail CCOD does not cover?

First request

Start with a company number

curl "https://api.rotuli.co.uk/v1/entity/00445790" \
  -H "Authorization: Bearer uk_live_YOUR_KEY"

The Free tier includes 500 requests per month with no card required. See the API reference for the full response schema and data sources for licence and freshness details.

Guide: map UK registry fields into your product