Website & contact details
- Website
Officer details are public data from the Companies House register.
People and entities with significant control, from the Companies House PSC register
Balance sheet as at 31 December 2025 · full accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2019 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £54,612 | £54,060 | £46,797 | £47,660 | £30,138 | £37,890 |
| Current Assets | £8,285,196 | £6,984,331 | £5,393,347 | £5,457,437 | £7,937,066 | £6,408,523 |
| Debtors | £4,597,313 | £4,056,228 | £3,155,745 | £2,439,120 | £4,366,385 | £4,188,207 |
| Cash | £662,520 | £1,026,871 | £165,295 | £407,615 | £958,402 | £129,004 |
| Creditors (< 1 year) | £3,897,077 | £2,931,880 | £1,732,753 | £1,870,509 | £4,770,244 | £4,892,048 |
| Net Current Assets | £4,388,119 | £4,052,451 | £3,660,594 | £3,586,928 | £3,166,822 | £1,516,475 |
| Net Assets | £4,435,669 | £4,097,642 | £3,700,488 | £3,622,672 | £3,189,425 | |
| Shareholder Funds | £4,435,669 | £4,097,642 | £3,700,488 | £3,622,672 | £3,189,425 | £1,554,365 |
| Turnover | £11,186,458 | £8,547,950 | £11,840,096 | £17,361,148 | £9,405,271 | |
| Cost of Sales | £9,461,164 | £8,188,799 | £6,410,023 | £9,102,735 | £13,696,291 | £7,120,224 |
| Gross Profit | £2,997,659 | £2,137,927 | £2,737,361 | £3,664,857 | £2,285,047 | |
| Admin Expenses | £2,944,033 | £2,466,044 | £2,041,024 | £2,246,450 | £1,875,290 | £2,009,638 |
| Staff Costs | £2,011,039 | £1,584,913 | £1,394,276 | £1,460,442 | £1,254,063 | £1,073,290 |
| Profit Before Tax | £777,409 | £531,615 | £96,903 | £490,911 | £1,852,845 | £275,409 |
| Tax | £193,259 | £134,461 | £19,087 | £57,664 | £379,506 | £61,319 |
| Profit for Period | £584,150 | £397,154 | £77,816 | £433,247 | £1,473,339 | £214,090 |
“With 50 years of heating experience, we maintain the same enthusiasm to offering a wide range of unique products which cater for the varying needs of customers.”
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 29 April 2026 | Full accounts | 31 December 2025 | ||
| 7 February 2026 | Confirmation statement with no updates | 19 January 2026 | ||
| 1 May 2025 | Accounts for a medium company | 31 December 2024 | ||
| 23 January 2025 | Confirmation statement with no updates | 19 January 2025 | ||
| 18 June 2024 | Full accounts | 31 December 2023 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →