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 · medium accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £193,289 | £229,054 | £241,939 | £309,244 | £368,708 | |
| Current Assets | £9,196,703 | £8,502,090 | £7,630,191 | £5,959,362 | £5,798,058 | |
| Debtors | £5,885,761 | £5,829,599 | £4,931,888 | £3,918,900 | £3,713,692 | |
| Cash | £76,003 | £192,471 | £3,976 | £83,160 | £9,724 | |
| Creditors (< 1 year) | £5,939,495 | £4,989,678 | £5,785,409 | £5,225,754 | £3,978,389 | £4,152,916 |
| Creditors (> 1 year) | £1,667 | £11,667 | £21,667 | £30,478 | £79,243 | £52,002 |
| Net Current Assets | £3,257,208 | £3,512,412 | £2,404,437 | £1,980,973 | £1,645,142 | |
| Net Assets | £3,301,314 | £3,597,095 | £2,506,650 | £2,135,314 | £1,835,735 | |
| Shareholder Funds | £3,301,314 | £3,597,095 | £2,506,650 | £2,135,314 | £1,835,735 | |
| Turnover | £20,560,830 | £19,437,095 | £16,629,709 | £13,365,169 | £14,471,291 | |
| Cost of Sales | £13,758,541 | £13,246,750 | £10,511,817 | £8,827,769 | £9,633,952 | |
| Gross Profit | £6,802,289 | £6,190,345 | £6,117,892 | £4,537,400 | £4,837,339 | |
| Admin Expenses | £3,881,671 | £3,592,259 | £3,205,885 | £2,861,528 | £3,173,428 | |
| Staff Costs | £2,146,500 | £2,007,775 | £1,903,313 | £1,627,784 | £1,607,872 | |
| Operating Profit | £573,568 | £801,694 | £518,880 | £405,916 | £357,678 | |
| Profit Before Tax | £409,068 | £639,401 | £477,197 | £369,898 | £312,839 | |
| Tax | £104,849 | £160,918 | £105,861 | £70,319 | £62,633 | |
| Profit for Period | £304,219 | £478,483 | £371,336 | £299,579 | £250,206 | |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 5 March 2026 | Satisfaction of a charge in full | |||
| 19 December 2025 | Confirmation statement with no updates | 19 December 2025 | ||
| 18 December 2025 | Accounts for a medium company | 31 March 2025 | ||
| 21 January 2025 | Confirmation statement with no updates | 18 January 2025 | ||
| 19 December 2024 | Full accounts | 31 March 2024 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →