Skip to content
Romy OS · the AI operator for product builders · launching Summer 26

An AI opportunity engine for the London commercial demolition market

50–70 qualified leads projected in a four-week pilot, 5–8 likely to convert to warm conversations.

A UK commercial demolition contractor2026BuildBuild sprint
AIOpsOperating SystemConstruction

TL;DR

Tincture built an agentic signal-monitoring pipeline for a London commercial demolition contractor — aggregating insolvency notices, planning portals, derating registers, consultant pipelines, and vacancy data, interpreting them through an AI qualification layer tuned to the contractor's specific commercial profile, and delivering a weekly feed of actionable leads with outreach drafts pre-written. Based on live source volumes, a four-week pilot was projected to surface 50–70 qualified opportunities.

The brief

What did the client need?

A London contractor in the commercial demolition and strip-out sector had a conversion rate above 50% on the work it heard about. That's an exceptional number, and it isn't sustainable — but that wasn't the constraint. The constraint was opportunity flow: the number of jobs the business heard about early enough to be in the conversation before a tender list formed. Most viable strip-out and enabling-works projects in London never reach a public tender portal; they surface through relationships, intelligence, and being the person who already knew the building was becoming a problem before anyone else did.

The brief was to build something that automated that upstream signal monitoring, found the opportunities before they became tenders, and put them in front of the contractor with enough context to act — not a database to dig through, but a weekly feed of leads with recommended next moves already drafted.

The constraints

What made this hard?

The hard part wasn't any individual data source. The London Gazette publishes insolvency notices daily. Planning portals publish applications. Derating registers are public. Consultant websites name their pipeline projects. The problem is that each source, alone, is noise: London generates around 522 insolvency, liquidation, and CVL notices a month, and the vast majority have nothing to do with a £200k-plus commercial demolition or strip-out job. Getting from raw signal to a weekly feed of 10 to 15 actionable leads meant building a qualification layer that understood the commercial profile of a specific contractor — their geography, their value floor, their target work types, their no-go signals — and composing all the source streams around that profile so each additional source refined the shortlist instead of inflating it.

The other constraint was interpretation speed. Dense commercial text — a Gazette insolvency notice, a planning application, a derating register entry — carries the relevant signal buried inside several paragraphs of procedural language. Reading it manually would take 20 minutes per record. At source volumes this high, that's not a research workflow; it's a full-time job.

The approach

How did Tincture frame the problem?

I built an agentic pipeline with five layers working in sequence. Each layer was designed so additional sources refined the shortlist rather than inflating it — the composition problem is the design problem, and tuning it to a specific contractor's commercial profile is what turns public noise into actionable intelligence.

The build

What was shipped?

Signal ingestion. The system monitors five source categories in priority order: Gazette insolvency and CVL notices cross-referenced against charge holders and asset addresses; derating and vacancy triggers for buildings past the three-month rates-relief cliff; charge-holder and asset-recovery activity from bridging lenders and banks managing recovered commercial property; commercial vacancy listings beyond the inflection point where derating becomes the rational landlord move; and consultant-named project activity from architect and project-manager websites. Planning data is treated as the noisiest source and included as a sixth stream, heavily filtered.

AI interpretation. Each raw signal is processed by an AI layer that extracts the address, the registered company, the asset type, the named contacts, and the scale indicators from whatever form the source presents them in — a Gazette notice, a planning PDF, a derating register entry, a consultant's pipeline page. The AI layer cross-references those extracted fields against the contractor's qualification criteria: geography (London), value floor (£200k-plus), work-type relevance (strip-out, enabling works, refurbishment, change-of-use). A record that would take 20 minutes to manually parse and assess gets scored in seconds.

Contact resolution. Once an opportunity clears the qualification threshold, a contact-finding workflow identifies the right route into each lead. The route depends on the signal: an administrator named in a Gazette notice, a bridging lender holding a recovered asset, a lead architect or project manager named on a planning application, a charge holder listed at Companies House. Each qualified opportunity arrives with a named contact and a recommended approach channel.

Outreach drafting. Qualified opportunities are drafted as outreach messages before they reach the contractor for review. The draft is contextualised to the specific opportunity, the specific contact, and the specific signal that surfaced it — so the message reads as informed awareness, not a cold blast. Nothing goes out automatically; the contractor reviews and decides. The system sits upstream of the decision, not parallel to it.

Dashboard and delivery. Surfaced opportunities are presented with source context, confidence level, and recommended next move. The contractor's input is a focused 30-minute weekly review rather than ongoing monitoring.

The outcome

What were the results?

AI summarisation of dense commercial text, agentic signal monitoring across all five source categories, contact resolution, and outreach drafting are all working components. Based on the source volumes running through the build — 522 Gazette notices per month in London alone, with planning, derating, vacancy, and consultant signals layered on top — a live four-week pilot was projected to surface 50 to 70 qualified opportunities, with 20 to 25 carrying enough signal for direct outreach and 5 to 8 likely to convert to a warm conversation with a commercially relevant decision-maker inside the pilot window.

The pipeline has not yet been deployed to a live client.

The takeaway

What's the transferable principle?

The signal problem in a niche B2B sector is almost never data scarcity. The sources exist, they're largely public, and they're updated constantly. The problem is composition and interpretation at volume: each source individually is noise, and a human reading them manually can't cover enough ground fast enough to make the intelligence useful. An AI layer tuned to a specific commercial profile — the geography, the value floor, the work types, the contact routes — is what turns a set of public databases into a lead feed you'd actually act on. Building that tuning layer is the one-time investment. Running it is close to zero marginal cost per week.

More like this

ai lead engine

From a spreadsheet that captured zero leads to a live tool that captures every completion.

An Excel audit, rebuilt as an AI lead engine

Tincture helped a UK consultancy that builds AI tools for a regulated professional-services sector turn a five-sheet Excel self-assessment into a gamified web tool, delivering a live lead engine built to qualify a 25,000-practice cold campaign. The old audit read like a compliance form and captured nobody. We rebuilt it as a one-question-at-a-time assessment with a held-back score, structured data capture on every answer, and a results page that routes each respondent to a tailored follow-up. It shipped in days across eight reviewed phases, with the scoring engine under 22 tests. The spreadsheet captured zero leads; the tool captures every completion.

A UK consultancy that builds AI tools for a regulated professional-services sector2026
GTMAIContent Engine
B2B contact list enrichment

9,182 verified contacts from 30,001 ARB records, structured for direct CRM import.

An AI-assisted campaign-ready contact list for the entire UK architect market

Tincture processed the full UK Architects Registration Board register - 30,001 records — through five enrichment layers (Companies House, website discovery, email generation and selection, SMTP verification, and AI organisation classification) to produce a structured delivery pack with a 9,182-contact verified core send file ready for CRM import. The AI classification layer distinguished core architecture practices from in-house employers at scale, protecting the send list from bounce-rate risk.

A UK construction technology founder2026
AIOpsOperating System
ai analysis platformFeatured

Pilot live by Tuesday. Anonymous collection with silent attribution working end-to-end.

A closed Q&A pilot built for AI analysis, live by Tuesday

Tincture helped a UK founder launch a closed Q&A pilot for their personal project — building anonymous response collection with silent participant attribution, structured for direct AI analysis per participant. The build ran on Vercel with a Supabase back-end, used unique URLs to carry participant identity without respondents ever identifying themselves, and delivered clean, typed response data ready to pass straight to an AI model. Pilot live by Tuesday, exactly as scoped.

A UK founder's personal side project2026
AIOpsOperating System