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 | £914,762 | £880,078 | £803,276 | £721,054 | £718,854 | £746,395 |
| Current Assets | £11,782,517 | £10,217,741 | £10,341,780 | £10,996,784 | £10,063,873 | £9,485,996 |
| Debtors | £4,167,596 | £3,853,949 | £3,703,135 | £3,173,964 | £2,523,335 | £1,938,150 |
| Cash | £7,582,103 | £6,318,765 | £6,597,899 | £7,776,138 | £7,496,998 | £7,506,616 |
| Creditors (< 1 year) | £2,852,250 | £2,118,840 | £2,904,170 | £2,265,161 | £1,590,889 | |
| Creditors (> 1 year) | £187,114 | |||||
| Net Current Assets | £8,930,267 | £8,098,901 | £7,978,673 | £8,092,614 | £7,798,712 | £7,895,107 |
| Net Assets | £9,763,976 | £8,908,455 | £8,737,855 | £8,791,496 | £8,500,383 | £8,436,458 |
| Shareholder Funds | £9,763,976 | £8,908,455 | ||||
| Turnover | £16,304,176 | £11,402,375 | £8,922,842 | £10,224,952 | ||
| Cost of Sales | £14,435,490 | £11,446,291 | £13,434,791 | £10,228,944 | £8,156,848 | £9,340,616 |
| Gross Profit | £2,869,385 | £1,173,431 | £765,994 | £884,336 | ||
| Admin Expenses | £928,411 | £857,566 | £869,278 | £531,958 | £742,558 | £672,327 |
| Staff Costs | £4,035,636 | £3,785,518 | £3,757,712 | £3,104,892 | £3,133,111 | £3,123,118 |
| Operating Profit | £2,000,437 | £780,892 | £495,393 | £580,340 | ||
| Profit Before Tax | £2,101,155 | £1,003,177 | £2,066,409 | £788,907 | £509,436 | £624,754 |
| Tax | £528,759 | £254,452 | £431,925 | £150,919 | £98,636 | £120,838 |
| Profit for Period | £1,572,396 | £748,725 | £1,634,484 | £637,988 | £410,800 | £503,916 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 30 June 2026 | Change of details for a person with significant control | |||
| 30 June 2026 | Confirmation statement with no updates | 24 June 2026 | ||
| 30 March 2026 | Full accounts | 30 June 2025 | ||
| 7 July 2025 | Confirmation statement with no updates | 24 June 2025 | ||
| 20 March 2025 | Full accounts | 30 June 2024 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →