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 | £7,412,197 | £7,869,000 | £7,346,513 | £4,717,059 | £4,004,552 | £2,132,307 |
| Current Assets | £9,153,361 | £5,980,650 | £9,839,399 | £8,634,295 | £8,900,709 | £5,059,560 |
| Cash | £238,682 | £50,411 | £1,088,224 | £850,826 | £2,314,778 | £591,928 |
| Creditors (< 1 year) | £5,981,403 | £3,786,542 | £5,942,572 | £3,152,402 | £3,264,440 | £2,270,310 |
| Creditors (> 1 year) | £352,482 | £521,648 | £710,400 | £1,252,574 | £2,691,700 | £715,928 |
| Net Current Assets | £3,171,958 | £2,194,108 | £3,896,827 | £5,481,893 | £5,636,269 | £2,789,250 |
| Net Assets | £8,532,718 | £7,723,663 | £9,295,607 | £7,900,688 | £6,352,325 | £4,205,629 |
| Shareholder Funds | £8,532,718 | £7,723,663 | £9,295,607 | £7,900,688 | £6,352,325 | £4,205,629 |
| Turnover | £17,894,313 | £16,642,301 | £6,016,124 | £11,050,455 | £11,485,087 | |
| Cost of Sales | £6,727,525 | £8,520,477 | £2,797,774 | £5,702,784 | £5,711,893 | |
| Gross Profit | £11,166,788 | £8,121,824 | £3,218,350 | £5,347,671 | £5,773,194 | |
| Admin Expenses | £4,927,265 | £4,011,624 | £1,507,389 | £3,241,131 | £2,819,657 | |
| Staff Costs | £1,915,971 | £1,608,729 | £715,096 | £1,518,096 | £1,236,306 | |
| Operating Profit | £6,239,523 | £4,110,200 | £1,710,961 | £2,111,903 | £2,965,992 | |
| Profit Before Tax | £6,166,213 | £3,908,819 | £1,677,903 | £2,033,426 | £2,912,571 | |
| Tax | £1,514,617 | £980,763 | £282,984 | £485,063 | £765,875 | |
| Profit for Period | £4,651,596 | £2,928,056 | £1,394,919 | £1,548,363 | £2,146,696 | |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 12 October 2026 | Appointment of a director | |||
| 9 October 2026 | Termination of appointment of a director | |||
| 20 August 2026 | Confirmation statement with no updates | 24 June 2026 | ||
| 19 December 2025 | Full accounts | 31 March 2025 | ||
| 14 July 2025 | Confirmation statement with no updates | 24 June 2025 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →