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 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £4,641,764 | £4,802,314 | £4,458,046 | £1,796,158 | £1,803,044 | £1,869,719 |
| Current Assets | £31,041,853 | £39,136,783 | £53,131,528 | £19,697,570 | £18,218,502 | £17,147,024 |
| Debtors | £4,598,683 | £4,697,413 | £4,373,417 | |||
| Cash | £4,327 | £3,079 | £4,436 | £1,251 | £4,210 | £6,055 |
| Creditors (< 1 year) | £24,434,293 | £33,658,349 | £45,859,916 | £14,355,777 | £13,244,948 | £13,363,415 |
| Creditors (> 1 year) | £3,119,702 | £2,596,539 | £2,737,614 | £1,296,412 | £1,521,039 | £613,305 |
| Net Current Assets | £6,607,560 | £5,478,434 | £7,271,612 | £5,341,793 | £4,973,554 | £3,783,609 |
| Net Assets | £7,465,513 | £7,116,948 | £8,311,881 | £5,668,398 | £5,088,532 | £4,883,445 |
| Shareholder Funds | £7,465,513 | £7,116,948 | £8,311,881 | £5,668,398 | £5,088,532 | £4,883,445 |
| Turnover | £96,585,634 | £99,464,086 | £96,338,783 | £56,733,479 | £48,902,971 | £48,684,067 |
| Cost of Sales | £89,678,844 | £93,548,714 | £88,955,994 | £52,576,573 | £45,380,947 | £45,095,772 |
| Gross Profit | £6,906,790 | £5,915,372 | £7,382,789 | £4,156,906 | £3,522,024 | £3,588,295 |
| Admin Expenses | £5,549,173 | £5,608,478 | £5,265,590 | £3,002,889 | £2,869,591 | £2,838,053 |
| Staff Costs | £8,139,088 | £1,810,453 | £7,212,533 | £4,674,222 | £4,488,319 | £4,511,797 |
| Operating Profit | £1,369,617 | £1,176,598 | £714,194 | £753,042 | ||
| Profit Before Tax | £496,475 | (£1,165,941) | £1,519,987 | £1,023,280 | £484,628 | £510,431 |
| Tax | £117,910 | (£271,008) | £426,102 | £205,415 | £95,541 | £97,167 |
| Profit for Period | £378,565 | (£894,933) | £1,093,885 | £817,865 | £389,087 | £413,264 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 5 June 2026 | Full accounts | 31 December 2025 | ||
| 29 April 2026 | Confirmation statement with no updates | 13 March 2026 | ||
| 23 September 2025 | Full accounts | 31 December 2024 | ||
| 5 June 2025 | Registration of a charge | |||
| 2 June 2025 | Termination of appointment of a director |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →