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 July 2025 · full accounts
| 2025 | 2024 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £10,377,187 | £13,030,483 | £13,583,782 | £8,729,664 | £8,900,671 | £4,761,205 |
| Current Assets | £25,032,599 | £22,505,197 | £26,161,975 | £20,911,423 | £18,188,138 | £14,117,857 |
| Cash | £2,990,849 | £5,605,115 | £8,001,570 | £6,614,690 | £2,339,302 | £1,904,583 |
| Creditors (< 1 year) | £11,033,657 | £9,420,602 | £16,278,744 | £8,812,830 | £8,922,226 | £8,761,101 |
| Creditors (> 1 year) | £0 | £1,112,732 | £0 | £1,647,558 | £2,725,547 | |
| Net Current Assets | £13,998,942 | £13,084,595 | £9,883,231 | £12,098,593 | £9,265,912 | £5,356,756 |
| Net Assets | £22,585,298 | £24,272,850 | £21,546,495 | £20,173,481 | £16,185,987 | £7,215,549 |
| Shareholder Funds | £22,585,298 | £24,272,850 | £21,546,495 | £20,173,481 | £16,185,987 | £7,215,549 |
| Turnover | £54,434,754 | £53,250,251 | £47,011,803 | £56,056,191 | £49,700,839 | £28,742,682 |
| Cost of Sales | £46,346,358 | £45,957,914 | £39,847,770 | £44,362,073 | £33,382,461 | £23,590,187 |
| Gross Profit | £8,088,396 | £7,292,337 | £7,164,033 | £11,694,118 | £16,318,378 | £5,152,495 |
| Admin Expenses | £6,197,453 | £5,218,441 | £5,580,570 | £5,051,265 | £3,976,405 | £4,050,440 |
| Staff Costs | £10,559,503 | £9,438,382 | £7,202,220 | £8,725,421 | £7,006,579 | £5,523,212 |
| Operating Profit | £2,429,578 | £2,488,741 | £2,085,563 | £6,675,529 | £12,447,250 | £1,102,055 |
| Profit Before Tax | £2,534,051 | £2,589,758 | £2,053,905 | £6,653,749 | £12,324,593 | £1,014,555 |
| Tax | (£51,397) | £717,034 | (£69,109) | £1,416,255 | £2,354,155 | £219,682 |
| Profit for Period | £2,585,448 | £1,872,724 | £2,123,014 | £5,237,494 | £9,970,438 | £794,873 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 30 July 2026 | Full accounts | 31 July 2025 | ||
| 3 February 2026 | Confirmation statement with updates | 2 February 2026 | ||
| 6 January 2026 | Registration of a charge | |||
| 2 June 2025 | Full accounts | 31 July 2024 | ||
| 5 February 2025 | Confirmation statement with updates | 2 February 2025 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →