Data source
HM Land Registry: Commercial and Corporate Ownership (CCOD) and Overseas Companies Ownership (OCOD)
Every freehold and leasehold title in England and Wales registered to a company, public body or overseas entity: title number, proprietor, company number, address and price paid where recorded.
- Licence:
- HM Land Registry's dataset licence for CCOD and OCOD: free of charge, with conditions on onward use
- Coverage:
- England and Wales
- Tools:
- 7
Role
What HM Land Registry data lets a tool answer
Who owns what at the title level, for non-individual owners: why sourcing can name a landlord and a site dossier carries a proprietor. Titles held by individuals are not in the bulk registers and come back unresolved.
Terms
Licence, attribution and refresh
- Licence
- HM Land Registry's dataset licence for CCOD and OCOD: free of charge, with conditions on onward use.
- Refresh
- Monthly, from the full and change files.
- Coverage
- England and Wales
This page describes how MarketCode uses the data. It is not legal advice on how you may reuse what a tool returns; the tool pages say when a response carries licensed records.
Tools
Tools that read HM Land Registry records
Registered proprietors of a title
ownership_by_title()Registered proprietor(s) for an HMLR title number.
Titles held by a company
ownership_by_company()Titles held by a company, by Companies House number. Useful for mapping a
Proprietor profile
owner_profile()What the Land Registry shows for one proprietor: titles held, company status, country of incorporation, directors and PSCs where known.
Owners of sourced parcels
sourcing_owners()Resolve registered owners for parcels returned by `sourcing_search`.
Search land or units by criteria
sourcing_search()Find land parcels or residential units matching investment criteria — the sourcing tool. Give a `location` (place or area name) or a `bbox`.
Full property record
property_lookup()Full property record for a UPRN, grouped into tiers: identity, property,
Derived
Models and indices built on it
These tools do not return HM Land Registry rows; they return a MarketCode model or index computed from them. The methodology page explains each.
Site appraisal dossier
site_appraisal()Everything known about ONE site, assembled and judged — the site dossier.
FAQ
Questions about HM Land Registry data
What HM Land Registry data does MarketCode use?
+
Every freehold and leasehold title in England and Wales registered to a company, public body or overseas entity: title number, proprietor, company number, address and price paid where recorded. Who owns what at the title level, for non-individual owners: why sourcing can name a landlord and a site dossier carries a proprietor. Titles held by individuals are not in the bulk registers and come back unresolved.
Which tools read this dataset?
+
7 tools: Registered proprietors of a title, Titles held by a company, Proprietor profile, Owners of sourced parcels, Search land or units by criteria, Site appraisal dossier and more. Each is available as an MCP tool and a REST endpoint at the same price.
Under what licence?
+
HM Land Registry's dataset licence for CCOD and OCOD: free of charge, with conditions on onward use. This page describes how we use the data; it is not legal advice on how you may.
How often is it refreshed, and what does it cover?
+
Monthly, from the full and change files. Coverage: England and Wales.
Is there a land ownership data UK?
+
Yes, in effect: the MarketCode tools that read HM Land Registry are the land ownership data UK most people are looking for, reachable over REST with an API key or over MCP from Claude, ChatGPT, Codex and Cursor with a sign-in.
See HM Land Registry data answer a real address.
Thirty minutes, your property or area, every figure traced to its source.