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 January 2025 · full accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £5,248,238 | £5,309,713 | £5,222,640 | £4,876,393 | £4,573,413 | £4,588,307 |
| Current Assets | £9,751,087 | £7,941,686 | £7,108,732 | £7,352,039 | £5,913,838 | £4,396,415 |
| Debtors | £580,614 | £728,725 | £803,596 | £1,227,080 | £1,119,426 | £1,220,844 |
| Cash | £8,163,631 | £5,885,435 | £4,806,972 | £4,676,811 | £3,189,598 | £1,619,506 |
| Creditors (< 1 year) | £3,129,082 | £2,281,109 | £2,219,541 | £2,820,903 | £2,180,648 | £1,949,522 |
| Creditors (> 1 year) | £0 | £237,393 | £254,768 | £39,870 | ||
| Net Current Assets | £6,622,005 | £5,660,577 | £4,889,191 | £4,531,136 | £3,733,190 | £2,446,893 |
| Net Assets | £11,824,243 | £10,924,290 | £10,061,831 | £9,120,136 | £8,001,835 | £6,945,330 |
| Shareholder Funds | £11,824,243 | £10,924,290 | £10,061,831 | £9,120,136 | £8,001,835 | £6,945,330 |
| Turnover | £14,014,956 | £11,717,733 | £12,738,731 | |||
| Cost of Sales | £8,326,359 | £9,178,555 | £9,115,702 | £10,543,081 | £9,482,009 | £10,186,051 |
| Gross Profit | £3,471,875 | £2,235,724 | £2,552,680 | |||
| Admin Expenses | £2,764,829 | £2,202,189 | £2,349,807 | £2,338,728 | £1,587,323 | £1,875,931 |
| Staff Costs | £2,175,840 | £1,980,919 | £2,083,691 | £1,983,488 | £2,010,963 | £2,003,189 |
| Operating Profit | £1,384,915 | £1,329,575 | £789,590 | |||
| Profit Before Tax | £1,194,953 | £1,183,919 | £1,169,275 | £1,383,737 | £1,323,505 | £791,004 |
| Tax | £295,000 | £321,460 | £227,580 | £265,436 | £267,000 | £174,000 |
| Profit for Period | £899,953 | £862,459 | £941,695 | £1,118,301 | £1,056,505 | £617,004 |
Recent filings only. See the full history on Companies House
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 29 October 2026 | Confirmation statement with no updates | 26 October 2026 | ||
| 30 January 2026 | Full accounts | 31 January 2025 | ||
| 30 October 2025 | Confirmation statement with no updates | 26 October 2025 | 3 | |
| 31 January 2025 | Full accounts | 31 January 2024 | ||
| 28 October 2024 | Confirmation statement with no updates | 26 October 2024 | 3 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →