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 | £777,108 | £477,771 | £435,466 | £162,783 | £98,103 | £7,155 | £12,019 |
| Current Assets | £2,128,117 | £1,905,635 | £1,808,311 | £1,685,955 | £2,341,942 | £1,417,612 | £1,528,558 |
| Debtors | £1,731,866 | £1,501,897 | £1,511,275 | £1,399,594 | £1,928,070 | £1,166,339 | £1,120,711 |
| Cash | £396,251 | £403,738 | £297,036 | £286,361 | £413,872 | £151,273 | £307,847 |
| Creditors (< 1 year) | £361,262 | £279,617 | £396,557 | £480,637 | £681,986 | £490,468 | £535,956 |
| Net Current Assets | £1,766,855 | £1,626,018 | £1,411,754 | £1,205,318 | £1,659,956 | £927,144 | £992,602 |
| Net Assets | £2,539,277 | £2,103,179 | £1,845,984 | £1,367,264 | £1,748,539 | £932,940 | £1,002,337 |
| Shareholder Funds | £2,539,277 | £2,103,179 | £1,845,984 | £1,367,264 | £1,748,539 | £932,940 | £1,002,337 |
| Turnover | £2,107,588 | £2,584,568 | £1,893,912 | £1,943,374 | |||
| Admin Expenses | £1,471,351 | £1,534,296 | £1,561,083 | £1,468,438 | £1,660,669 | £1,241,928 | £1,267,586 |
| Staff Costs | £825,724 | £844,703 | £856,428 | £840,716 | £898,583 | £748,132 | £637,968 |
| Operating Profit | £639,150 | £923,899 | £651,984 | £675,788 | |||
| Profit Before Tax | £1,197,460 | £941,960 | £625,805 | £523,741 | £1,021,466 | £677,346 | £686,016 |
| Tax | £311,615 | £252,969 | £147,085 | £113,391 | £205,867 | £131,435 | £149,383 |
| Profit for Period | £885,845 | £688,991 | £478,720 | £410,350 | £815,599 | £545,911 | £536,633 |
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 8 September 2026 | Change of details for a person with significant control | |||
| 21 July 2026 | Change of details for a person with significant control | |||
| 27 May 2026 | Confirmation statement with updates | 10 May 2026 | ||
| 17 March 2026 | Full accounts | 31 December 2025 | ||
| 17 September 2025 | Sale or transfer of treasury shares |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →