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 March 2025 · full accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £29,838,423 | £29,157,723 | £29,317,675 | £26,795,132 | £22,314,267 | £18,233,789 |
| Current Assets | £18,634,037 | £19,287,223 | £21,039,330 | £20,349,936 | £16,172,471 | £13,988,749 |
| Cash | £11,241 | £8,189 | £14,603 | £507,343 | £372,642 | £4,127 |
| Creditors (< 1 year) | £11,198,690 | £11,072,127 | £13,347,758 | £12,244,687 | £10,217,663 | £8,583,995 |
| Creditors (> 1 year) | £10,280,328 | £11,474,387 | £11,951,688 | £11,813,138 | £9,788,940 | £8,411,514 |
| Net Current Assets | £7,435,347 | £8,215,096 | £7,691,572 | £8,105,249 | £5,954,808 | £5,404,754 |
| Net Assets | £25,484,304 | £24,453,581 | £23,603,940 | £22,056,572 | £18,092,615 | £14,969,881 |
| Shareholder Funds | £25,484,304 | £24,453,581 | £23,603,940 | £22,056,572 | £18,092,615 | £14,969,881 |
| Turnover | £46,409,712 | £49,407,954 | £50,936,795 | £50,195,195 | £40,255,910 | £36,182,879 |
| Cost of Sales | £32,440,851 | £34,473,423 | £35,339,487 | £33,748,939 | £27,052,668 | £24,382,211 |
| Gross Profit | £13,968,861 | £14,934,531 | £15,597,308 | £16,446,256 | £13,203,242 | £11,800,668 |
| Admin Expenses | £12,219,842 | £12,371,892 | £11,728,141 | £10,370,618 | £8,920,253 | £8,742,507 |
| Staff Costs | £9,660,745 | £9,471,312 | £9,382,951 | £8,423,670 | £7,704,607 | £7,137,560 |
| Operating Profit | £2,113,503 | £2,160,370 | £2,598,852 | £5,474,207 | £4,331,553 | £2,338,380 |
| Profit Before Tax | £1,288,737 | £1,203,206 | £2,007,156 | £5,172,077 | £4,157,705 | £2,070,357 |
| Tax | £223,469 | £314,718 | £422,948 | £1,175,402 | £824,105 | £435,360 |
| Profit for Period | £1,065,268 | £888,488 | £1,584,208 | £3,996,675 | £3,333,600 | £1,634,997 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 10 December 2025 | Full accounts | 31 March 2025 | 44 | |
| 9 December 2025 | Confirmation statement with updates | 26 November 2025 | ||
| 23 October 2025 | Satisfaction of a charge in full | |||
| 21 October 2025 | Satisfaction of a charge in full | |||
| 21 October 2025 | Satisfaction of a charge in full |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →