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 2025 · full accounts
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Fixed Assets | £181,994 | £208,430 | £154,996 | £127,540 | £112,448 | £150,712 | £173,086 |
| Current Assets | £6,845,285 | £9,800,405 | £10,394,721 | £11,192,915 | £9,344,761 | £8,161,512 | £8,854,861 |
| Debtors | £2,988,883 | £3,314,928 | £4,634,466 | £4,815,625 | £5,077,207 | £3,811,819 | £5,321,331 |
| Cash | £1,565,923 | £2,743,211 | £2,896,432 | £3,401,922 | £2,202,269 | £2,971,632 | £2,157,785 |
| Creditors (< 1 year) | £2,760,542 | £5,807,342 | £4,047,845 | £4,849,555 | £3,022,981 | £1,873,118 | £2,759,066 |
| Net Current Assets | £4,084,743 | £3,993,063 | £6,346,876 | £6,343,360 | £6,321,780 | £6,288,394 | £6,095,795 |
| Shareholder Funds | £4,266,737 | £4,201,493 | £6,501,872 | £6,470,900 | £6,434,228 | £6,439,106 | £6,268,881 |
| Turnover | £17,205,522 | £12,159,038 | £11,188,205 | £13,526,617 | |||
| Cost of Sales | £11,281,379 | £13,281,950 | £11,967,744 | £8,000,965 | £7,155,929 | £8,829,902 | |
| Gross Profit | £5,237,778 | £4,158,073 | £4,032,276 | £4,696,715 | |||
| Admin Expenses | £2,697,617 | £3,226,965 | £3,602,900 | £2,716,634 | £1,972,673 | £1,929,957 | £2,206,253 |
| Staff Costs | £2,745,104 | £3,045,100 | £3,174,277 | £2,608,639 | £2,210,111 | £2,147,995 | £2,130,068 |
| Operating Profit | £2,521,144 | £2,227,767 | £2,176,060 | £2,490,462 | |||
| Profit Before Tax | £905,393 | £2,782,427 | £3,511,084 | £2,520,558 | £2,226,285 | £2,176,668 | £2,594,715 |
| Tax | £240,149 | £677,858 | £804,112 | £443,886 | £436,163 | £431,832 | £418,865 |
| Profit for Period | £665,244 | £2,104,569 | £2,706,972 | £2,076,672 | £1,790,122 | £1,744,836 | £2,175,850 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 14 July 2026 | Full accounts | 31 December 2025 | ||
| 6 January 2026 | Confirmation statement with no updates | 25 November 2025 | ||
| 22 April 2025 | Full accounts | 31 December 2024 | ||
| 2 January 2025 | Confirmation statement with no updates | 27 December 2024 | ||
| 29 July 2024 | Full accounts | 31 December 2023 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →