Turnover/Revenue
64,585,643 GBP2024-07-01 ~ 2025-06-30
61,760,095 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-59,196,744 GBP2024-07-01 ~ 2025-06-30
-57,396,425 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
5,388,899 GBP2024-07-01 ~ 2025-06-30
4,363,670 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-2,676,418 GBP2024-07-01 ~ 2025-06-30
-2,202,002 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
315,741 GBP2024-07-01 ~ 2025-06-30
255,160 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
3,031,247 GBP2024-07-01 ~ 2025-06-30
2,416,586 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
2,255,109 GBP2024-07-01 ~ 2025-06-30
1,793,035 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
5,046,308 GBP2025-06-30
4,868,537 GBP2024-06-30
Debtors
15,331,223 GBP2025-06-30
12,509,252 GBP2024-06-30
Cash at bank and in hand
4,417,534 GBP2025-06-30
3,981,135 GBP2024-06-30
Current Assets
20,230,368 GBP2025-06-30
17,184,568 GBP2024-06-30
Creditors
Amounts falling due within one year
-6,919,348 GBP2025-06-30
-6,041,715 GBP2024-06-30
Net Current Assets/Liabilities
13,311,020 GBP2025-06-30
11,142,853 GBP2024-06-30
Total Assets Less Current Liabilities
18,357,328 GBP2025-06-30
16,011,390 GBP2024-06-30
Creditors
Amounts falling due after one year
-2,519 GBP2025-06-30
-5,266 GBP2024-06-30
Net Assets/Liabilities
17,567,394 GBP2025-06-30
15,312,285 GBP2024-06-30
Equity
Called up share capital
690,000 GBP2025-06-30
690,000 GBP2024-06-30
690,000 GBP2023-06-30
Revaluation reserve
2,170,887 GBP2025-06-30
2,170,887 GBP2024-06-30
2,170,887 GBP2023-06-30
Retained earnings (accumulated losses)
14,706,507 GBP2025-06-30
12,451,398 GBP2024-06-30
10,658,363 GBP2023-06-30
Equity
17,567,394 GBP2025-06-30
15,312,285 GBP2024-06-30
13,519,250 GBP2023-06-30
Profit/Loss
Retained earnings (accumulated losses)
2,255,109 GBP2024-07-01 ~ 2025-06-30
1,793,035 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
28,500 GBP2024-07-01 ~ 2025-06-30
28,255 GBP2023-07-01 ~ 2024-06-30
Average number of employees in administration and support functions
152024-07-01 ~ 2025-06-30
152023-07-01 ~ 2024-06-30
Average Number of Employees
1462024-07-01 ~ 2025-06-30
1402023-07-01 ~ 2024-06-30
Wages/Salaries
5,408,611 GBP2024-07-01 ~ 2025-06-30
4,688,209 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
138,782 GBP2024-07-01 ~ 2025-06-30
112,282 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
6,252,171 GBP2024-07-01 ~ 2025-06-30
5,358,444 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
1,248,549 GBP2024-07-01 ~ 2025-06-30
1,178,747 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
93,576 GBP2024-07-01 ~ 2025-06-30
20,516 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
5,130,636 GBP2025-06-30
5,022,070 GBP2024-06-30
Plant and equipment
3,052,283 GBP2025-06-30
2,909,153 GBP2024-06-30
Furniture and fittings
609,077 GBP2025-06-30
597,113 GBP2024-06-30
Motor vehicles
477,658 GBP2025-06-30
333,071 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
9,269,654 GBP2025-06-30
8,861,407 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
0 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
0 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-162,653 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
2,859,292 GBP2025-06-30
2,694,461 GBP2024-06-30
Furniture and fittings
517,397 GBP2025-06-30
487,715 GBP2024-06-30
Motor vehicles
346,296 GBP2025-06-30
330,934 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
4,223,346 GBP2025-06-30
3,992,870 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
164,831 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
29,682 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
15,362 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
253,238 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
0 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
0 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-22,762 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Owned/Freehold, Land and buildings
4,630,275 GBP2025-06-30
4,542,310 GBP2024-06-30
Plant and equipment
192,991 GBP2025-06-30
214,692 GBP2024-06-30
Furniture and fittings
91,680 GBP2025-06-30
109,398 GBP2024-06-30
Motor vehicles
131,362 GBP2025-06-30
2,137 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
13,709,154 GBP2025-06-30
11,488,774 GBP2024-06-30
Other Debtors
Current
491,972 GBP2025-06-30
632,667 GBP2024-06-30
Prepayments/Accrued Income
Current
1,130,097 GBP2025-06-30
387,811 GBP2024-06-30
Debtors
Amounts falling due within one year
15,331,223 GBP2025-06-30
12,509,252 GBP2024-06-30
Finished Goods/Goods for Resale
242,785 GBP2025-06-30
342,760 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
2,748 GBP2025-06-30
2,748 GBP2024-06-30
Trade Creditors/Trade Payables
Current
5,207,193 GBP2025-06-30
4,541,700 GBP2024-06-30
Corporation Tax Payable
Current
432,000 GBP2025-06-30
362,475 GBP2024-06-30
Other Taxation & Social Security Payable
Current
948,038 GBP2025-06-30
798,057 GBP2024-06-30
Other Creditors
Current
8,947 GBP2025-06-30
5,534 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
320,422 GBP2025-06-30
331,201 GBP2024-06-30
Creditors
Current
6,919,348 GBP2025-06-30
6,041,715 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
2,519 GBP2025-06-30
5,266 GBP2024-06-30
Minimum gross finance lease payments owing
Amounts falling due within one year
3,086 GBP2025-06-30
3,086 GBP2024-06-30
Minimum gross finance lease payments owing
5,915 GBP2025-06-30
9,000 GBP2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
373,760 GBP2025-06-30
272,788 GBP2024-06-30
Deferred Tax Liabilities
787,415 GBP2025-06-30
693,839 GBP2024-06-30
Net Deferred Tax Liability/Asset
787,415 GBP2025-06-30
693,839 GBP2024-06-30
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
93,576 GBP2024-07-01 ~ 2025-06-30
Par Value of Share
Class 1 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
240,000 shares2025-06-30
240,000 shares2024-06-30
Par Value of Share
Class 2 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
450,000 shares2025-06-30
450,000 shares2024-06-30
Equity
Called up share capital
690,000 GBP2025-06-30
690,000 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
33,804 GBP2025-06-30
26,702 GBP2024-06-30
Between two and five year
97,328 GBP2025-06-30
11,124 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
131,132 GBP2025-06-30
37,826 GBP2024-06-30