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 | 2021 | 2020 | |
|---|---|---|---|---|---|
| Fixed Assets | £13,142,710 | £8,979,263 | £6,801,293 | £1,474,018 | £1,673,509 |
| Current Assets | £29,615,064 | £27,157,862 | £22,671,481 | £15,577,806 | £13,568,881 |
| Debtors | £27,548,731 | £13,237,948 | £21,202,801 | £10,633,427 | £13,009,516 |
| Cash | £2,066,333 | £13,919,914 | £1,468,680 | £4,944,379 | £559,365 |
| Creditors (< 1 year) | £3,830,466 | £3,909,421 | £3,581,729 | £1,727,543 | £3,757,422 |
| Creditors (> 1 year) | £0 | £485,725 | £624,606 | ||
| Net Current Assets | £25,784,598 | £23,248,441 | £19,089,752 | £13,850,263 | £9,811,459 |
| Net Assets | £38,764,287 | £32,043,675 | £25,878,304 | £14,810,070 | £10,830,778 |
| Shareholder Funds | £38,764,287 | £32,043,675 | £25,878,304 | £14,810,070 | £10,830,778 |
| Turnover | £30,787,225 | £30,071,535 | £24,460,544 | £16,806,515 | £14,400,653 |
| Cost of Sales | £15,443,730 | £15,830,082 | £13,270,942 | £10,479,091 | £8,384,522 |
| Gross Profit | £15,343,495 | £14,241,453 | £11,189,602 | £6,327,424 | £6,016,131 |
| Admin Expenses | £2,779,702 | £2,913,777 | £2,715,741 | £1,990,092 | £2,128,116 |
| Staff Costs | £14,040,353 | £14,271,693 | £11,587,429 | £9,439,416 | £7,431,796 |
| Operating Profit | £12,569,761 | £11,336,628 | £8,490,107 | £4,961,733 | £3,888,772 |
| Profit Before Tax | £12,547,885 | £11,320,319 | £8,474,519 | £4,952,272 | £3,879,645 |
| Tax | £3,171,179 | £2,845,638 | £1,580,548 | £972,980 | £744,485 |
| Profit for Period | £9,376,706 | £8,474,681 | £6,893,971 | £3,979,292 | £3,135,160 |
Recent filings only. See the full history on Companies House
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 19 March 2026 | Confirmation statement with no updates | 19 March 2026 | 3 | |
| 29 December 2025 | Full accounts | 31 March 2025 | ||
| 24 March 2025 | Confirmation statement with no updates | 19 March 2025 | 3 | |
| 23 December 2024 | Full accounts | 31 March 2024 | ||
| 3 April 2024 | Confirmation statement with no updates | 19 March 2024 | 3 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →