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 30 June 2025 · full accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £50,339,458 | £43,924,848 | £38,310,329 | £32,023,912 | £21,482,282 | £16,329,399 |
| Current Assets | £15,801,809 | £12,971,439 | £13,864,708 | £10,426,924 | £6,134,820 | £4,762,469 |
| Debtors | £12,459,959 | £10,239,454 | £10,774,665 | £7,964,539 | £4,305,786 | £2,511,824 |
| Cash | £147,447 | £40,842 | £99,804 | £106,150 | £468,948 | £548,142 |
| Creditors (< 1 year) | £8,856,992 | £15,385,703 | £13,427,599 | £11,327,054 | £8,820,978 | £7,646,087 |
| Creditors (> 1 year) | £27,716,354 | £14,337,448 | £15,060,036 | £11,671,994 | £7,522,608 | £6,927,608 |
| Net Current Assets | £6,944,817 | (£2,414,264) | £437,109 | (£900,130) | (£2,686,158) | (£2,883,618) |
| Net Assets | £17,500,396 | £17,132,708 | £15,579,851 | £13,340,016 | £9,043,477 | £4,985,927 |
| Shareholder Funds | £17,500,396 | £17,132,708 | £15,579,851 | £13,340,016 | £9,043,477 | £4,985,927 |
| Turnover | £24,107,149 | £16,711,908 | £12,152,278 | |||
| Cost of Sales | £15,943,967 | £16,245,902 | £17,944,087 | £10,104,469 | £9,719,111 | |
| Gross Profit | £6,163,062 | £6,607,439 | £2,433,167 | |||
| Admin Expenses | £4,091,163 | £3,194,258 | £2,382,549 | £2,353,093 | £2,017,433 | £1,609,589 |
| Staff Costs | £4,246,884 | £3,931,476 | £3,349,817 | £2,615,279 | £2,014,439 | £1,935,718 |
| Operating Profit | £3,809,969 | £4,674,640 | £1,002,374 | |||
| Profit Before Tax | £2,663,646 | £2,253,122 | £2,360,317 | £2,812,248 | £4,168,285 | £511,026 |
| Tax | £1,171,074 | £589,623 | (£64,526) | £727,923 | £710,735 | £218,183 |
| Profit for Period | £1,492,572 | £1,663,499 | £2,424,843 | £2,084,325 | £3,457,550 | £292,843 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 15 July 2026 | Confirmation statement with no updates | 1 July 2026 | 3 | |
| 24 March 2026 | Full accounts | 30 June 2025 | ||
| 1 July 2025 | Confirmation statement with no updates | 1 July 2025 | 3 | |
| 3 March 2025 | Full accounts | 30 June 2024 | ||
| 13 January 2025 | Memorandum and Articles of Association | 9 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →