Case Study

Limes House Properties

Real estate listing platform with automated property data aggregation, dynamic search filters, and integrated contact management.

15 Jan 2026 2 min read
Limes House Properties
Category
web-dev automation
Tech Stack
PHP Python Web Scraping ElasticSearch AI APIs

The spreadsheet that took three people to maintain

Limes House Properties managed multiple property locations with a fully manual workflow: staff monitored Rightmove, Zoopla, and niche portals daily, copied new listings into spreadsheets, formatted them for the website, and updated the CRM. Every hour spent copying data from portals was an hour not spent on clients.

We were losing time we didn't have. Every hour spent copying data from portals into our systems meant an hour less with clients.

— Limes House director

What we built under the hood

The website looks straightforward — search, filter, enquire. Behind the scenes is a continuous data pipeline with four components:

  1. Multi-source ingestion. Scrapers and API integrations pull from multiple portals and normalize different formats into one unified schema.
  2. Deduplication and conflict resolution. Fuzzy matching identifies duplicate listings across platforms with confidence scoring — no property appears twice.
  3. Real-time search with ElasticSearch. Sub-200ms compound filtering for area, price, bedrooms, and property type.
  4. AI voice assistant. Handles initial enquiries and routes complex requests to human agents — available around the clock.

What changed for the business

Three staff members shifted from data entry to client-facing work. Property updates now reflect on the website within minutes of any status change. Fewer wasted viewings from stale or inaccurate listings.

Our website used to be a brochure we updated when we remembered. Now it's the most reliable source of our portfolio information.

— Limes House director

The principle

Fixing a data pipeline doesn't sound exciting. But when you remove the daily grind of manual data entry, three people suddenly have time to do the work they were actually hired for — selling, advising, building relationships. Technology should operate invisibly.

Manual data entry needed for new listings
<200ms Property search response time
24/7 Continuous pipeline operation — no human triggers needed
case-study automation real-estate data-pipeline

Next step

Need something
like this?

Tell us about your project. We'll discuss scope, timeline, and cost — no pressure, no surprises.

Start Your Project