Therma-Mech Ltd

Active08558628 Private limited company
Incorporated
6 June 2013 (13 years)
Previously known as
Therma Mechanical Limited (until 16 July 2013)
Industry
Plumbing, heat and air-conditioning installation (43220)
Directors
Christopher O'Keeffe
Alexander Sargeant
Paul Lewis
Owned by
Therma-Mech Developments Limited
Accounts type
Full
Region
South West
Address
Cargo Work
Cumberland Road
Bristol
BS1 6ZU

Filing status

Accounts due
31 March 2027
Last accounts
30 June 2025
Conf. stmt due
31 March 2027
Last conf. stmt
17 March 2026

Charges

Total
2
Outstanding
2
Part satisfied
0
Satisfied
0

Officers 6 active

Officer details are public data from the Companies House register.

Sargeant, Alexander Joseph
Secretary · Appointed 1 July 2025
O'Keeffe, Christopher
Director · Appointed 14 March 2024
Irish
Born November 1986
Sargeant, Alexander
Director · Appointed 14 March 2024
British
Born July 1987 (39)
Lewis, Paul
Director · Appointed 1 January 2022
British
Born June 1989 (37)
Ascott, Aaron Shaun
Director · Appointed 6 June 2013
British
Born April 1988 (38)
Smart, Robert Paul
Director · Appointed 6 June 2013
British
Born November 1986
Officer history (2 former)
2 April 2026
Resigned Woodcock, Anthony Stuart as Director
6 October 2025
Resigned Hodges, Richard as Secretary
1 July 2025
Appointed Sargeant, Alexander Joseph as Secretary
14 March 2024
Appointed O'Keeffe, Christopher as Director
14 March 2024
Appointed Sargeant, Alexander as Director
14 March 2024
Appointed Woodcock, Anthony Stuart as Director
1 January 2022
Appointed Lewis, Paul as Director
6 June 2013
Appointed Ascott, Aaron Shaun as Director
6 June 2013
Appointed Smart, Robert Paul as Director
6 June 2013
Appointed Hodges, Richard as Secretary

Ownership 1 active

People and entities with significant control, from the Companies House PSC register

Therma-Mech Developments Limited
Corporate entity · Notified 22 February 2018
Owns 75–100% of shares
Holds 75–100% of voting rights
Right to appoint and remove directors
Limited By Shares
Former controllers (1)
3 May 2022
Ceased Paul Lewis — Owns 25–50% of shares

Financials

Balance sheet as at 30 June 2025 · full accounts

Net Assets
£4,514,938
Cash
£2,592,854
Turnover
£24,332,858
Profit Before Tax
£4,517,394
Employees
35
Debt Ratio
57%
Current Ratio
1.7x
Profit Margin
19%
Return on Equity
76%

Trend

Turnover
£0 £20.0M £40.0M 2023 2024 2025 £16,578,033 £19,854,607 £24,332,858
Balance sheet detail
202520242023202120202019
Fixed Assets£563,942£771,730£369,869£174,764
Current Assets£10,036,151£7,046,917£8,773,641£4,618,264£3,036,601£2,311,093
Debtors£2,253,807£1,247,484£1,586,511
Cash£2,592,854£1,673,786£5,133,215£2,364,457£1,789,117£724,582
Creditors (< 1 year)£5,873,979£4,608,856£2,718,433£1,765,927£996,727£1,006,740
Creditors (> 1 year)£130,304£241,782£339,877£433,333
Net Current Assets£4,162,172£2,438,061£6,055,208£2,852,337£2,039,874£1,304,353
Net Assets£4,514,938£2,846,109£6,050,100£2,565,229£2,264,396£1,471,625
Shareholder Funds£4,514,938£2,846,109£6,050,100£2,565,229£2,264,396£1,471,625

Turnover£24,332,858£19,854,607£16,578,033
Cost of Sales£17,401,459£13,567,298£11,626,026
Gross Profit£6,931,399£6,287,309£4,952,007
Admin Expenses£2,604,356£2,223,059£1,592,591
Staff Costs£2,553,896£2,189,799£1,256,112
Operating Profit£4,514,190£4,064,250£3,359,416
Profit Before Tax£4,517,394£4,076,965£3,365,718
Tax£1,081,985£976,588£661,622
Profit for Period£3,435,409£3,100,377£2,704,096

Filings 66

DateDescriptionMade Up ToPagesPDF
11 May 2026Cancellation of shares
11 May 2026Purchase of own shares
8 April 2026Termination of appointment of a director
25 March 2026Confirmation statement with updates17 March 2026
5 February 2026Full accounts30 June 2025
Show all 66 filings

Some other companies at this address

Other companies in this industry

By trade and location

New Plumbing & Heating Companies →New companies in Bristol →New Plumbing & Heating Companies in Bristol →

Explore the largest companies

Largest construction companies in the UK →Largest companies in Bristol, UK →

Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →

← Back to companies Official record on Companies House ↗

Already have an account?

Create your account

Save searches and get the weekly email of new matches.

First name is required.
Last name is required.
Enter an email address like name@example.com.
Must be at least 8 characters. Password must be at least 8 characters.

Already have an account?