Free UK property data API Start free →
Customer stories / Property Investment

Property Investment Firm

How the firm Capital avoided £1.02M in EPC regulatory exposure

180 properties. No centralised EPC data. A compliance deadline approaching. They found out which properties were at risk in 48 hours.

£1.02M
Regulatory exposure identified and avoided
48 hrs
To full portfolio EPC visibility
34
At-risk properties identified below EPC-C threshold
Industry
Property Investment
Company size
180-property BTL portfolio · £42M AUM
Products used
EPC · Property Record · Flood Risk · Radon

The challenge

The property investment firm had assembled a 180-property buy-to-let portfolio over a decade. It was a well-managed operation — rental yields were solid, voids were low, and the £42 million in assets under management represented years of careful acquisition. The one thing they hadn't built was a compliance infrastructure to match.

When the EPC-C minimum energy efficiency standard began to dominate industry conversation, Marcus Webb, Portfolio Director, asked a simple question: how many of their properties were at risk? Nobody knew. EPC data existed — somewhere. It was scattered across original survey reports, email attachments, letting agent files, and spreadsheets that hadn't been updated since the properties were acquired. Some properties had been bought without ever capturing the EPC certificate in their own systems.

With potential fines of £30,000 per non-compliant property, the exposure was existential. Thirty-four properties below the EPC-C threshold would mean over a million pounds in penalties. And that was before accounting for the reputational and letting market impact of being unable to legally rent non-compliant properties.

Manual EPC certificate retrieval for 180 properties — calling each local authority, searching the EPC register one by one, chasing missing certificates — would have taken weeks. The firm needed speed.

"We had no idea 34 of our properties were at risk. We found out in 48 hours and had a remediation plan within a week. The potential fine exposure was eye-watering."

The solution

A compliance dashboard built on batch API enrichment — covering all 180 UPRNs in parallel, showing EPC band, score, expiry date, and improvement potential for every asset.

the firm had one advantage: their portfolio management system already held UPRNs for all 180 properties, linked to each acquisition record. That UPRN list became the input for a batch enrichment run against the Homedata API.

The EPC endpoint (/api/epc-checker/{'{uprn}'}/) was called for each of the 180 properties. It returned the current energy rating (A–G), efficiency score, potential rating, certificate expiry date, and floor area — all from the Government's EPC register, current to the day. Combined with the property record endpoint for bedrooms, type, and floor area, the firm had a complete picture of every asset's compliance position within hours.

The results were built into a simple compliance dashboard: a traffic-light view of the entire portfolio, sortable by EPC band, expiry date, and remediation priority. Properties below EPC-D were flagged red. Properties in band D were flagged amber. The dashboard was shared with the board within 48 hours of the batch run completing.

Once the EPC picture was complete, the firm extended the batch to add flood risk and radon checks across all 180 properties — a broader environmental risk view their insurance adviser had been requesting for years, completed in a single afternoon.

EPC data — 180× batch 180 calls
/api/epc-checker/{'{uprn}'}/

Current energy rating A–G, efficiency score, potential rating, floor area, certificate expiry date.

Property record — 180× batch 180 calls
/api/v1/properties/{'{uprn}'}/

Bedrooms, property type, floor area, tenure — confirms and enriches each asset record.

Flood risk — 180× batch 180 calls
/api/risks/flood_risk/?uprn=

River and surface water flood risk bands across the full portfolio.

Radon risk — 180× batch 180 calls
/api/risks/radon/?uprn=

Radon potential percentage and risk band for every property in the portfolio.

The results

34
Properties identified below EPC-C threshold
£1.02M
Estimated regulatory fine exposure identified and avoided
48 hrs
From zero visibility to full portfolio compliance dashboard
100%
Portfolio compliance ahead of 2028 deadline

Integration

Their initial batch run: 180 EPC calls + 180 property record calls = 360 calls over approximately 4 hours (rate-limited to protect API performance). The subsequent environmental risk batch added a further 360 calls (flood risk + radon). Total spend: well within the Growth tier monthly allocation. The compliance dashboard was built by Their in-house developer as a simple React front-end consuming a Laravel API that wraps the Homedata endpoints — built in 5 days. Monthly re-checks are now automated via a cron job that re-pulls EPC data for any certificate approaching its expiry date.

"We had no idea 34 of our properties were at risk. We found out in 48 hours and had a remediation plan within a week. The potential fine exposure was eye-watering."

Read more customer stories

See how landlords, portfolio managers, surveyors, and proptech companies use Homedata.

All customer stories →

Get your free API key

100 calls/month free. No credit card. Start pulling EPC data and risk assessments across your portfolio today.

Start building free

Free tier · No credit card required