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 2024 · full accounts
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £6,202,539 | £7,989,524 | £8,636,180 | £9,857,413 | £8,636,720 | £7,323,882 |
| Current Assets | £14,629,468 | £13,775,384 | £14,194,594 | £11,691,996 | £9,911,596 | £9,287,195 |
| Debtors | £8,094,566 | £7,700,567 | £8,679,905 | £7,113,589 | £6,473,137 | £6,374,966 |
| Cash | £3,112,419 | £3,865,288 | £2,391,043 | £2,514,022 | £1,624,112 | £1,505,959 |
| Creditors (< 1 year) | £6,616,765 | £7,254,780 | £9,530,092 | £7,755,435 | £6,769,628 | £6,962,159 |
| Creditors (> 1 year) | £1,196,779 | £2,440,752 | £3,184,417 | £4,599,727 | £3,830,403 | £3,273,994 |
| Net Current Assets | £8,012,703 | £6,520,604 | £4,664,502 | £3,936,561 | £3,141,968 | £2,325,036 |
| Net Assets | £12,039,825 | £10,826,586 | £8,908,851 | £8,191,915 | £7,118,470 | £5,737,502 |
| Shareholder Funds | £12,039,825 | £10,826,586 | £8,908,851 | £8,191,915 | £7,118,470 | £5,737,502 |
| Turnover | £28,566,675 | £24,918,876 | £24,216,532 | £21,516,121 | ||
| Cost of Sales | £24,445,195 | £22,738,624 | £19,259,958 | £18,295,736 | £16,230,762 | |
| Gross Profit | £5,828,051 | £5,658,918 | £5,920,796 | £5,285,359 | ||
| Admin Expenses | £4,200,513 | £3,373,226 | £3,020,205 | £2,435,861 | £2,818,416 | £2,849,021 |
| Staff Costs | £6,503,414 | £5,334,276 | £4,858,784 | £4,657,274 | £4,746,488 | £4,027,148 |
| Operating Profit | £1,844,132 | £2,319,714 | £2,206,917 | £1,771,330 | ||
| Profit Before Tax | £5,487,895 | £3,210,812 | £1,686,677 | £2,162,786 | £2,019,770 | £1,563,292 |
| Tax | £1,170,286 | £732,082 | £581,233 | £420,983 | £451,294 | £294,340 |
| Profit for Period | £4,317,609 | £2,478,730 | £1,105,444 | £1,741,803 | £1,568,476 | £1,268,952 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 24 July 2026 | Registration of a charge | |||
| 24 July 2026 | Registration of a charge | |||
| 27 February 2026 | Registration of a charge | |||
| 27 February 2026 | Registration of a charge | |||
| 14 January 2026 | Confirmation statement with no updates | 10 January 2026 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →