Turnover/Revenue
24,442,460 GBP2024-06-30 ~ 2025-06-29
21,010,537 GBP2023-06-30 ~ 2024-06-29
Cost of Sales
-19,714,975 GBP2024-06-30 ~ 2025-06-29
-16,843,841 GBP2023-06-30 ~ 2024-06-29
Gross Profit/Loss
4,727,485 GBP2024-06-30 ~ 2025-06-29
4,166,696 GBP2023-06-30 ~ 2024-06-29
Administrative Expenses
-3,826,939 GBP2024-06-30 ~ 2025-06-29
-3,074,037 GBP2023-06-30 ~ 2024-06-29
Operating Profit/Loss
965,161 GBP2024-06-30 ~ 2025-06-29
1,134,896 GBP2023-06-30 ~ 2024-06-29
Other Interest Receivable/Similar Income (Finance Income)
1,321 GBP2024-06-30 ~ 2025-06-29
1,850 GBP2023-06-30 ~ 2024-06-29
Interest Payable/Similar Charges (Finance Costs)
-18,605 GBP2024-06-30 ~ 2025-06-29
Profit/Loss on Ordinary Activities Before Tax
947,877 GBP2024-06-30 ~ 2025-06-29
1,136,746 GBP2023-06-30 ~ 2024-06-29
Profit/Loss
685,146 GBP2024-06-30 ~ 2025-06-29
849,155 GBP2023-06-30 ~ 2024-06-29
Equity
Retained earnings (accumulated losses)
2,775,698 GBP2025-06-29
2,090,552 GBP2024-06-29
Property, Plant & Equipment
482,771 GBP2025-06-29
528,834 GBP2024-06-29
Fixed Assets
482,771 GBP2025-06-29
528,834 GBP2024-06-29
Debtors
4,688,947 GBP2025-06-29
5,311,558 GBP2024-06-29
Cash at bank and in hand
200,857 GBP2025-06-29
162,704 GBP2024-06-29
Current Assets
4,889,804 GBP2025-06-29
5,474,262 GBP2024-06-29
Net Current Assets/Liabilities
2,400,704 GBP2025-06-29
1,684,448 GBP2024-06-29
Total Assets Less Current Liabilities
2,883,475 GBP2025-06-29
2,213,282 GBP2024-06-29
Net Assets/Liabilities
2,775,798 GBP2025-06-29
2,090,652 GBP2024-06-29
Equity
Called up share capital
90 GBP2025-06-29
90 GBP2024-06-29
Capital redemption reserve
10 GBP2025-06-29
10 GBP2024-06-29
Property, Plant & Equipment - Depreciation Expense
566,388 GBP2024-06-30 ~ 2025-06-29
449,725 GBP2023-06-30 ~ 2024-06-29
Wages/Salaries
10,990,046 GBP2024-06-30 ~ 2025-06-29
9,075,141 GBP2023-06-30 ~ 2024-06-29
Social Security Costs
1,159,569 GBP2024-06-30 ~ 2025-06-29
919,229 GBP2023-06-30 ~ 2024-06-29
Pension & Other Post-employment Benefit Costs/Other Pension Costs
211,361 GBP2024-06-30 ~ 2025-06-29
184,768 GBP2023-06-30 ~ 2024-06-29
Staff Costs/Employee Benefits Expense
12,360,976 GBP2024-06-30 ~ 2025-06-29
10,179,138 GBP2023-06-30 ~ 2024-06-29
Average Number of Employees
3522024-06-30 ~ 2025-06-29
3112023-06-30 ~ 2024-06-29
Current Tax for the Period
277,684 GBP2024-06-30 ~ 2025-06-29
266,852 GBP2023-06-30 ~ 2024-06-29
Tax Expense/Credit at Applicable Tax Rate
236,969 GBP2024-06-30 ~ 2025-06-29
284,187 GBP2023-06-30 ~ 2024-06-29
Intangible Assets - Gross Cost
Net goodwill
99,296 GBP2025-06-29
99,296 GBP2024-06-29
Intangible Assets - Accumulated Amortisation & Impairment
Net goodwill
99,296 GBP2025-06-29
99,296 GBP2024-06-29
Property, Plant & Equipment - Gross Cost
Land and buildings, Under hire purchased contracts or finance leases
150,574 GBP2025-06-29
150,574 GBP2024-06-29
Plant and equipment
1,575,866 GBP2025-06-29
1,120,157 GBP2024-06-29
Motor vehicles
10,145 GBP2025-06-29
10,145 GBP2024-06-29
Furniture and fittings
177,235 GBP2025-06-29
150,212 GBP2024-06-29
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
34,778 GBP2025-06-29
19,442 GBP2024-06-29
Plant and equipment
1,310,383 GBP2025-06-29
842,636 GBP2024-06-29
Motor vehicles
8,361 GBP2025-06-29
5,825 GBP2024-06-29
Furniture and fittings
131,778 GBP2025-06-29
104,014 GBP2024-06-29
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Under hire purchased contracts or finance leases
15,336 GBP2024-06-30 ~ 2025-06-29
Plant and equipment
467,747 GBP2024-06-30 ~ 2025-06-29
Motor vehicles
2,536 GBP2024-06-30 ~ 2025-06-29
Furniture and fittings
27,764 GBP2024-06-30 ~ 2025-06-29
Property, Plant & Equipment
Land and buildings, Under hire purchased contracts or finance leases
115,796 GBP2025-06-29
131,132 GBP2024-06-29
Plant and equipment
265,483 GBP2025-06-29
277,521 GBP2024-06-29
Motor vehicles
1,784 GBP2025-06-29
4,320 GBP2024-06-29
Furniture and fittings
45,457 GBP2025-06-29
46,198 GBP2024-06-29
Property, Plant & Equipment - Gross Cost
Computers
210,337 GBP2025-06-29
174,978 GBP2024-06-29
Property, Plant & Equipment - Gross Cost
2,124,157 GBP2025-06-29
1,606,066 GBP2024-06-29
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Computers
156,086 GBP2025-06-29
105,315 GBP2024-06-29
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,641,386 GBP2025-06-29
1,077,232 GBP2024-06-29
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Computers
50,771 GBP2024-06-30 ~ 2025-06-29
Property, Plant & Equipment - Increase From Depreciation Charge for Year
564,154 GBP2024-06-30 ~ 2025-06-29
Property, Plant & Equipment
Computers
54,251 GBP2025-06-29
69,663 GBP2024-06-29
Trade Debtors/Trade Receivables
Current
1,097,273 GBP2025-06-29
2,970,907 GBP2024-06-29
Prepayments/Accrued Income
Current
1,688,401 GBP2025-06-29
1,237,030 GBP2024-06-29
Other Debtors
Current
497,074 GBP2025-06-29
312,098 GBP2024-06-29
Amounts Owed by Group Undertakings
Current
1,406,199 GBP2025-06-29
791,523 GBP2024-06-29
Trade Creditors/Trade Payables
Current
613,119 GBP2025-06-29
529,643 GBP2024-06-29
Other Remaining Borrowings
Current
162,010 GBP2025-06-29
785,274 GBP2024-06-29
Corporation Tax Payable
Current
314,147 GBP2025-06-29
348,152 GBP2024-06-29
Other Taxation & Social Security Payable
Current
834,566 GBP2025-06-29
977,387 GBP2024-06-29
Other Creditors
Current
524,671 GBP2025-06-29
922,773 GBP2024-06-29
Accrued Liabilities/Deferred Income
Current
40,587 GBP2025-06-29
96,576 GBP2024-06-29
Deferred Tax Liabilities
Accelerated tax depreciation
120,693 GBP2025-06-29
132,209 GBP2024-06-29
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
90 shares2025-06-29
Nominal value of allotted share capital
Class 1 ordinary share
1 GBP2024-06-30 ~ 2025-06-29
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
325,336 GBP2025-06-29
296,836 GBP2024-06-29
Between one and five year
249,633 GBP2025-06-29
261,669 GBP2024-06-29
Future Minimum Lease Payments Under Non-cancellable Operating Leases
574,969 GBP2025-06-29
558,505 GBP2024-06-29
Dividends paid as a final distribution
500,000 GBP2023-06-30 ~ 2024-06-29