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 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Current Assets | £45,418,493 | £33,560,912 | £31,475,606 | £34,467,556 | £34,770,029 | £32,510,966 | £15,980,641 |
| Debtors | £25,495,864 | £20,771,136 | £18,344,721 | £9,601,831 | £10,830,121 | £6,906,151 | £6,807,519 |
| Cash | £9,933,841 | £7,000,627 | £5,511,546 | £12,228,580 | £6,203,086 | £8,031,691 | £1,198,496 |
| Creditors (< 1 year) | £32,510,338 | £22,787,746 | £22,629,332 | £26,909,501 | £28,444,280 | £27,314,801 | £11,950,330 |
| Net Current Assets | £12,908,155 | £10,773,166 | £8,846,274 | £7,558,055 | £6,325,749 | £5,196,165 | £4,030,311 |
| Shareholder Funds | £12,908,155 | £10,773,166 | £8,846,274 | £7,558,055 | £6,325,749 | £5,196,165 | £4,030,311 |
| Turnover | £62,151,963 | £57,780,298 | £53,899,030 | £44,536,181 | £38,028,939 | £34,553,774 | £29,311,243 |
| Cost of Sales | £52,534,200 | £46,690,674 | £43,143,707 | £33,664,220 | £29,367,878 | £27,176,828 | £21,378,956 |
| Gross Profit | £9,617,763 | £11,089,624 | £10,755,323 | £10,871,961 | £8,661,061 | £7,376,946 | £7,932,287 |
| Admin Expenses | £9,226,071 | £8,497,974 | £8,341,797 | £8,901,640 | £6,975,864 | £6,112,806 | £6,690,902 |
| Staff Costs | £4,233,984 | £4,047,774 | £3,776,803 | £4,038,959 | £3,266,133 | £2,935,862 | £2,768,197 |
| Operating Profit | £2,889,372 | £2,595,972 | £2,414,126 | £1,971,971 | £1,708,307 | £1,468,439 | £1,260,721 |
| Profit Before Tax | £2,846,547 | £2,567,210 | £1,692,090 | £1,521,322 | £1,394,941 | £1,439,734 | £873,233 |
| Tax | £711,558 | £640,318 | £403,871 | £289,016 | £265,357 | £273,880 | £165,852 |
| Profit for Period | £2,134,989 | £1,926,892 | £1,288,219 | £1,232,306 | £1,129,584 | £1,165,854 | £707,381 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 30 September 2026 | Termination of appointment of a director | |||
| 2 July 2026 | Appointment of a director | |||
| 24 April 2026 | Full accounts | 31 December 2025 | ||
| 26 March 2026 | Confirmation statement with no updates | 11 March 2026 | ||
| 8 April 2025 | Full accounts | 31 December 2024 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →