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 December 2025 · full accounts
| 2025 | 2024 | 2023 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £45,872 | £63,481 | £76,461 | £75,011 | £99,565 | £78,234 |
| Current Assets | £19,618,815 | £15,484,501 | £14,842,372 | £20,440,819 | £21,736,576 | £24,413,884 |
| Cash | £2,321,588 | £2,724,779 | £3,862,306 | £10,639,105 | £9,328,345 | £13,581,814 |
| Creditors (< 1 year) | £5,839,005 | £4,598,993 | £3,288,362 | £3,024,389 | £5,409,360 | £4,885,694 |
| Net Current Assets | £13,779,810 | £10,885,508 | £11,554,010 | £17,416,430 | £16,327,216 | £19,528,190 |
| Net Assets | £13,819,765 | £10,943,072 | £11,622,048 | £17,491,441 | £16,418,208 | £19,596,983 |
| Shareholder Funds | £13,819,765 | £10,943,072 | £11,622,048 | £17,491,441 | £16,418,208 | £19,596,983 |
| Turnover | £28,612,448 | £27,407,580 | £24,513,442 | £27,885,956 | £26,944,212 | £23,932,108 |
| Cost of Sales | £17,081,880 | £15,557,427 | £14,057,371 | £17,252,011 | £15,421,311 | £11,094,058 |
| Gross Profit | £11,530,568 | £11,850,153 | £10,456,071 | £10,633,945 | £11,522,901 | £12,838,050 |
| Admin Expenses | £6,030,274 | £6,303,403 | £5,632,814 | £3,775,859 | £3,153,549 | £3,698,538 |
| Staff Costs | £2,791,448 | £2,573,822 | £2,346,067 | £1,747,166 | £1,882,076 | £1,666,670 |
| Operating Profit | £3,841,303 | £4,174,228 | £3,580,000 | £5,797,098 | £7,306,861 | £8,184,235 |
| Profit Before Tax | £3,835,591 | £4,168,897 | £3,573,505 | £5,792,781 | £7,302,945 | £8,179,796 |
| Tax | £958,898 | £1,244,173 | £843,419 | £1,083,188 | £1,390,811 | £1,559,650 |
| Profit for Period | £2,876,693 | £2,924,724 | £2,730,086 | £4,709,593 | £5,912,134 | £6,620,146 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 20 July 2026 | Full accounts | 31 December 2025 | ||
| 18 May 2026 | Notification of a person with significant control | |||
| 18 May 2026 | Notification of a person with significant control | |||
| 18 May 2026 | Confirmation statement with no updates | 13 May 2026 | ||
| 22 September 2025 | Full accounts | 31 December 2024 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →