crhk_address_history

PREMIUM 1,565,054 rows

Registered-office timeline for Hong Kong companies

HISTORICAL ARCHIVE, FROZEN AT 2024-04-18 — a registered-office address timeline for Hong Kong companies, not a current-address lookup. Every source feeding it stopped delivering on that date (the modern e-services API withdrew the address field), so nothing here has been re-observed since, and roughly a fifth of the addresses flagged is_current have been superseded by a move we did not see. Use it to reconstruct where a company was and when it moved; do not use it to verify where a company is today. One row per company per distinct registered-office address observed on record; effective_from/effective_to are the registry's own dates where given (else null) and reach back to 1902, first/last_observed_at are our observation bounds. Coverage: 68.4% of active (non-dissolved) Hong Kong companies have at least one address on record here.

Premium dataset

Evaluate it in full below: the evidence and a working sample are open to everyone. Buy or subscribe to unlock the complete dataset — your account is created automatically at checkout.

See access options

The evidence

Data coverage
Sep 2023 – Apr 2024
Volume
1,565,054 rows
Last updated
18 April, 2024 (2 years ago)

Frozen archive. Address observation stopped on 2024-04-18 when the Companies Registry's modern e-services API withdrew the registered-office field; no address here has been re-observed since. Measured 2026-09-02 against the registry's live open-data API, 21.2% of the addresses marked current had already been superseded.

Schema & column quality (9 columns)

Scroll table sideways to see more columns →

Column Type Description Populated Distinct
business_registration_number String The company's 8-digit Hong Kong Business Registration Number — the join key to every other CRHK dataset (companies, documents, name history)
address String Registered-office address observed on record
effective_from Nullable(Date32) Registry effective-from date for this address, where the source provides it (Plan A; null otherwise)
effective_to Nullable(Date32) Registry effective-to date for this address. NULL means the address was still open when observation stopped on 2024-04-18 — it does NOT mean the address is open today.
first_observed_at DateTime64(3, 'UTC') Timestamp we first witnessed this address on record
last_observed_at DateTime64(3, 'UTC') Timestamp we most recently witnessed this address on record
observation_count Int64 Number of observations witnessing this (company, address) tuple
is_current Bool True if this is the most-recent address we OBSERVED for the company, as at 2024-04-18. FROZEN: not a current-address flag. Sampled against the Companies Registry's live open-data API on 2026-09-02, 11 of 52 is_current addresses (21.2%) had been superseded by a relocation after our last observation. Read it as 'last known', and re-verify against the registry before relying on it.
id String Stable unique identifier for this row — the last column of every export. Use it to deduplicate, to key an incremental load, or to reference one specific row. It is additive: the entity and join keys you already use (race_id, horse_id, and the like) are unchanged.

Sample data

500 registered-office address records, full schema. The archive is frozen at 2024-04-18, so this is a sample of a historical series, not of current addresses.

SELECT * FROM renavon_exports.crhk_address_history LIMIT 50 0.02s
Loading data… | Click a header to sort; drag headers to reorder.

Choose your access

A Pass gives you freshness within a rolling window. The Full Archive gives you the full history we hold for the dataset, frozen at purchase. They solve different problems, and they work together.

Satisfaction guarantee: 14-day money-back. Details →

Get notified when this dataset is updated.

Questions about this data?

Our data experts are ready to help clarify any aspects of this dataset.

Contact Our Team