(expand)Gross Profit/Loss
56,723,184 GBP2024-07-01 ~ 2025-06-30
49,116,961 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-39,989,043 GBP2024-07-01 ~ 2025-06-30
-29,560,570 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
16,734,141 GBP2024-07-01 ~ 2025-06-30
19,556,391 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
26,698 GBP2024-07-01 ~ 2025-06-30
59,476 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
-676,524 GBP2024-07-01 ~ 2025-06-30
-448,776 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
16,084,315 GBP2024-07-01 ~ 2025-06-30
19,167,091 GBP2023-07-01 ~ 2024-06-30
Intangible Assets
3,586,925 GBP2025-06-30
Property, Plant & Equipment
35,390,143 GBP2025-06-30
32,268,360 GBP2024-06-30
Fixed Assets - Investments
4,342,451 GBP2024-06-30
Fixed Assets
38,977,068 GBP2025-06-30
36,610,811 GBP2024-06-30
Total Inventories
2,242,902 GBP2025-06-30
1,311,861 GBP2024-06-30
Debtors
Current
43,262,501 GBP2025-06-30
26,769,977 GBP2024-06-30
Cash at bank and in hand
4,756,838 GBP2025-06-30
3,110,379 GBP2024-06-30
Current Assets
50,262,241 GBP2025-06-30
31,192,217 GBP2024-06-30
Creditors
Current, Amounts falling due within one year
-18,327,218 GBP2025-06-30
Net Current Assets/Liabilities
31,935,023 GBP2025-06-30
17,670,749 GBP2024-06-30
Total Assets Less Current Liabilities
70,912,091 GBP2025-06-30
54,281,560 GBP2024-06-30
Creditors
Non-current, Amounts falling due after one year
-2,813,886 GBP2024-06-30
Net Assets/Liabilities
65,588,444 GBP2025-06-30
49,794,026 GBP2024-06-30
Equity
Called up share capital
202 GBP2025-06-30
202 GBP2024-06-30
202 GBP2023-07-01
Retained earnings (accumulated losses)
65,588,242 GBP2025-06-30
49,793,824 GBP2024-06-30
34,302,129 GBP2023-07-01
Equity
65,588,444 GBP2025-06-30
49,794,026 GBP2024-06-30
34,302,331 GBP2023-07-01
Profit/Loss
Retained earnings (accumulated losses)
15,199,629 GBP2024-07-01 ~ 2025-06-30
15,491,695 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
15,199,629 GBP2024-07-01 ~ 2025-06-30
15,491,695 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
15,199,629 GBP2024-07-01 ~ 2025-06-30
15,491,695 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
15,199,629 GBP2024-07-01 ~ 2025-06-30
15,491,695 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
10,251,568 GBP2024-07-01 ~ 2025-06-30
6,910,802 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
57,540 GBP2024-07-01 ~ 2025-06-30
55,080 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
23,404,821 GBP2024-07-01 ~ 2025-06-30
17,818,215 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
2,294,869 GBP2024-07-01 ~ 2025-06-30
1,744,347 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
26,019,664 GBP2024-07-01 ~ 2025-06-30
19,810,410 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
186,506 GBP2024-07-01 ~ 2025-06-30
189,000 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-7,971 GBP2024-07-01 ~ 2025-06-30
-347,785 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
4,021,079 GBP2024-07-01 ~ 2025-06-30
4,791,773 GBP2023-07-01 ~ 2024-06-30
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
2,241,859 GBP2025-06-30
Computer software
505,095 GBP2025-06-30
Goodwill
1,033,781 GBP2025-06-30
Intangible Assets - Gross Cost
3,780,735 GBP2025-06-30
Intangible Assets - Increase From Amortisation Charge for Year
193,810 GBP2024-07-01 ~ 2025-06-30
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
59,135 GBP2025-06-30
Goodwill
39,897 GBP2025-06-30
Intangible Assets - Accumulated Amortisation & Impairment
193,810 GBP2025-06-30
Intangible Assets
Patents/Trademarks/Licences/Concessions
2,182,724 GBP2025-06-30
Goodwill
993,884 GBP2025-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
24,093,828 GBP2025-06-30
18,197,487 GBP2024-06-30
Motor vehicles
361,829 GBP2025-06-30
359,729 GBP2024-06-30
Furniture and fittings
1,573,507 GBP2025-06-30
902,520 GBP2024-06-30
Computers
2,544,968 GBP2025-06-30
2,028,104 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
60,276,969 GBP2025-06-30
47,025,429 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
-19,800 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-19,800 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation (Not Including Impairment)
Plant and equipment
5,293,447 GBP2024-06-30
Motor vehicles
211,008 GBP2024-06-30
Furniture and fittings
364,755 GBP2024-06-30
Computers
1,237,546 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation (Not Including Impairment)
14,757,069 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings, Owned/Freehold
239,202 GBP2024-07-01 ~ 2025-06-30
Owned/Freehold
10,251,568 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-2,973 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-2,973 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
9,167,715 GBP2025-06-30
Motor vehicles
300,278 GBP2025-06-30
Furniture and fittings
600,030 GBP2025-06-30
Computers
1,769,644 GBP2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
24,886,826 GBP2025-06-30
Property, Plant & Equipment
Plant and equipment
14,926,113 GBP2025-06-30
12,904,040 GBP2024-06-30
Motor vehicles
61,551 GBP2025-06-30
148,721 GBP2024-06-30
Furniture and fittings
973,477 GBP2025-06-30
537,765 GBP2024-06-30
Computers
775,324 GBP2025-06-30
790,558 GBP2024-06-30
Under hire purchased contracts or finance leases, Plant and equipment
9,151,304 GBP2025-06-30
Plant and equipment, Under hire purchased contracts or finance leases
7,700,140 GBP2024-06-30
Investments in Subsidiaries
4,342,451 GBP2024-06-30
Finished Goods
2,242,902 GBP2025-06-30
1,311,861 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
9,184,254 GBP2025-06-30
4,352,027 GBP2024-06-30
Amounts Owed by Group Undertakings
Current
15,582,947 GBP2025-06-30
8,286,800 GBP2024-06-30
Other Debtors
Current
266,919 GBP2025-06-30
278,707 GBP2024-06-30
Prepayments/Accrued Income
Current
15,885,906 GBP2025-06-30
12,126,243 GBP2024-06-30
Amount of corporation tax that is recoverable
Current
2,342,475 GBP2025-06-30
1,726,200 GBP2024-06-30
Trade Creditors/Trade Payables
Current
2,004,393 GBP2025-06-30
2,457,192 GBP2024-06-30
Amounts owed to group undertakings
Current
3,265,627 GBP2025-06-30
1,684,160 GBP2024-06-30
Taxation/Social Security Payable
Current
738,893 GBP2025-06-30
523,538 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
3,615,500 GBP2025-06-30
3,746,901 GBP2024-06-30
Other Creditors
Current
2,003,734 GBP2025-06-30
1,427,653 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
6,699,071 GBP2025-06-30
3,682,024 GBP2024-06-30
Creditors
Current
18,327,218 GBP2025-06-30
13,521,468 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
2,602,337 GBP2025-06-30
2,813,886 GBP2024-06-30
Minimum gross finance lease payments owing
6,217,837 GBP2025-06-30
6,560,787 GBP2024-06-30
Net Deferred Tax Liability/Asset
2,267,935 GBP2025-06-30
1,312,898 GBP2024-06-30
1,660,543 GBP2023-07-01
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
955,037 GBP2024-07-01 ~ 2025-06-30
-347,645 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
2,399,591 GBP2025-06-30
1,479,316 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
96 shares2025-06-30
96 shares2024-06-30
Par Value of Share
Class 1 ordinary share
1.002024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
6 shares2025-06-30
6 shares2024-06-30
Par Value of Share
Class 2 ordinary share
1.002024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
100 shares2025-06-30
100 shares2024-06-30
Par Value of Share
Class 3 ordinary share
1.002024-07-01 ~ 2025-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
2,832,823 GBP2025-06-30
1,965,200 GBP2024-06-30
Between one and five year
6,867,410 GBP2025-06-30
6,106,820 GBP2024-06-30
More than five year
431,244 GBP2025-06-30
646,533 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
10,131,477 GBP2025-06-30
8,718,553 GBP2024-06-30