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 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £4,592,171 | £1,948,114 | £1,543,252 | £1,671,258 | £1,756,482 | £1,413,062 |
| Current Assets | £30,174,965 | £32,649,979 | £46,149,176 | £37,553,398 | £31,723,965 | £31,193,252 |
| Debtors | £4,253,122 | £5,670,721 | £13,791,827 | £6,835,999 | £10,367,746 | £9,129,782 |
| Cash | £5,193,895 | £5,848,927 | £10,751,277 | £12,582,019 | £3,947,241 | £3,360,371 |
| Creditors (< 1 year) | £4,408,460 | £3,820,463 | £10,240,565 | £7,873,576 | £7,299,253 | |
| Net Current Assets | £25,766,505 | £28,829,516 | £30,968,355 | £27,312,833 | £23,850,389 | £23,893,999 |
| Net Assets | £30,358,676 | £30,777,630 | £32,511,607 | £28,982,876 | £25,559,110 | £25,307,061 |
| Shareholder Funds | £30,777,630 | |||||
| Turnover | £25,819,834 | £28,697,937 | £51,675,679 | £43,817,155 | £32,086,088 | £28,143,094 |
| Cost of Sales | £17,078,821 | £21,404,606 | £35,724,616 | £30,713,536 | £25,328,854 | £21,533,675 |
| Gross Profit | £8,741,013 | £7,293,331 | £15,951,063 | £13,103,619 | £6,757,234 | £6,609,419 |
| Admin Expenses | £7,028,995 | £5,819,934 | £9,160,565 | £5,518,278 | £4,838,083 | £5,274,641 |
| Staff Costs | £2,708,496 | £2,249,007 | £3,192,313 | £3,252,052 | £1,868,109 | £1,578,383 |
| Operating Profit | £506,917 | £5,101,338 | £6,449,399 | £1,131,838 | £557,091 | |
| Profit Before Tax | £628,401 | £399,731 | £5,139,567 | £6,472,580 | £1,170,084 | £639,744 |
| Tax | £231,355 | £193,238 | £1,159,836 | £1,248,814 | £268,035 | £157,556 |
| Profit for Period | £397,046 | £206,493 | £3,979,731 | £5,223,766 | £902,049 | £482,188 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 18 June 2026 | Confirmation statement with no updates | 12 June 2026 | ||
| 17 March 2026 | Full accounts | 31 July 2025 | ||
| 12 June 2025 | Confirmation statement with no updates | 12 June 2025 | ||
| 20 March 2025 | Full accounts | 31 July 2024 | ||
| 12 June 2024 | Confirmation statement with no updates | 12 June 2024 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →