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 May 2025 · full accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £48,097 | £34,733 | £42,426 | £28,811 | £30,050 | £67,259 |
| Current Assets | £17,555,169 | £21,898,092 | £23,924,677 | £33,341,495 | £22,394,917 | £18,205,990 |
| Debtors | £14,150,140 | £16,905,772 | £20,837,762 | £24,592,041 | £19,962,984 | £16,931,021 |
| Cash | £3,197,581 | £4,992,320 | £3,086,915 | £4,989,805 | £2,431,933 | £1,274,969 |
| Creditors (< 1 year) | £7,750,539 | £11,986,557 | £13,787,552 | £21,107,642 | £13,287,036 | £9,507,493 |
| Net Current Assets | £9,804,630 | £9,911,535 | £10,137,125 | £12,233,853 | £9,107,881 | £8,698,497 |
| Net Assets | £9,842,120 | £9,935,661 | £10,168,944 | £12,256,964 | £9,132,231 | £8,752,977 |
| Shareholder Funds | £9,842,120 | £9,935,661 | £10,168,944 | £12,256,964 | £9,132,231 | £8,752,977 |
| Turnover | £91,523,093 | £58,817,122 | £56,520,855 | |||
| Cost of Sales | £61,385,049 | £73,690,134 | £86,151,461 | £84,367,410 | £55,087,454 | £53,408,375 |
| Gross Profit | £3,692,455 | £7,155,683 | £3,729,668 | £3,112,480 | ||
| Admin Expenses | £2,615,445 | £2,991,875 | £1,989,685 | £1,840,814 | £1,598,223 | £2,001,020 |
| Staff Costs | £4,014,021 | £4,683,020 | £4,648,508 | £3,731,781 | £2,718,063 | £4,185,362 |
| Operating Profit | £5,365,047 | £2,363,362 | £1,294,697 | |||
| Profit Before Tax | £922,104 | £1,426,807 | £787,567 | £5,248,613 | £2,302,657 | £1,174,408 |
| Tax | £258,109 | £354,792 | £946,294 | £996,853 | £440,153 | £232,994 |
| Profit for Period | £663,995 | £1,072,015 | (£158,727) | £4,251,760 | £1,862,504 | £941,414 |
Recent filings only. See the full history on Companies House
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 24 March 2026 | Replacement filing of Confirmation Statement | 12 December 2025 | ||
| 7 January 2026 | Cessation of a person with significant control | |||
| 7 January 2026 | Notification of a person with significant control | |||
| 27 December 2025 | Confirmation statement with no updates | 12 December 2025 | ||
| 10 November 2025 | Full accounts | 31 May 2025 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →