Cost of Sales
-28,161,884 GBP2024-07-01 ~ 2025-06-30
-30,086,276 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-6,160,876 GBP2024-07-01 ~ 2025-06-30
-5,355,571 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
919,009 GBP2024-07-01 ~ 2025-06-30
570,756 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
3,619,008 GBP2024-07-01 ~ 2025-06-30
4,629,325 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
2,669,345 GBP2024-07-01 ~ 2025-06-30
3,456,712 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
670,048 GBP2024-07-01 ~ 2025-06-30
4,319,701 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
2,132,769 GBP2025-06-30
2,439,332 GBP2024-06-30
Fixed Assets - Investments
10 GBP2025-06-30
10 GBP2024-06-30
Fixed Assets
2,132,779 GBP2025-06-30
2,439,342 GBP2024-06-30
Debtors
14,965,521 GBP2025-06-30
12,865,150 GBP2024-06-30
Cash at bank and in hand
16,288,747 GBP2025-06-30
19,857,584 GBP2024-06-30
Current Assets
44,097,193 GBP2025-06-30
44,279,560 GBP2024-06-30
Creditors
Amounts falling due within one year
-2,457,032 GBP2025-06-30
-3,493,850 GBP2024-06-30
Net Current Assets/Liabilities
41,640,161 GBP2025-06-30
40,785,710 GBP2024-06-30
Total Assets Less Current Liabilities
43,772,940 GBP2025-06-30
43,225,052 GBP2024-06-30
Net Assets/Liabilities
43,670,527 GBP2025-06-30
43,092,639 GBP2024-06-30
Equity
Called up share capital
100,000 GBP2025-06-30
100,000 GBP2024-06-30
100,000 GBP2023-06-30
Retained earnings (accumulated losses)
45,422,523 GBP2025-06-30
42,845,338 GBP2024-06-30
39,480,786 GBP2023-06-30
Equity
43,670,527 GBP2025-06-30
43,092,639 GBP2024-06-30
Profit/Loss
Retained earnings (accumulated losses)
2,669,345 GBP2024-07-01 ~ 2025-06-30
3,456,712 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-92,160 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-92,160 GBP2024-07-01 ~ 2025-06-30
Audit Fees/Expenses
24,000 GBP2024-07-01 ~ 2025-06-30
40,350 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
402024-07-01 ~ 2025-06-30
412023-07-01 ~ 2024-06-30
Wages/Salaries
2,806,726 GBP2024-07-01 ~ 2025-06-30
2,866,202 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
28,209 GBP2024-07-01 ~ 2025-06-30
27,125 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
3,177,882 GBP2024-07-01 ~ 2025-06-30
3,224,261 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
1,583,176 GBP2024-07-01 ~ 2025-06-30
1,640,734 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-29,999 GBP2024-07-01 ~ 2025-06-30
16,852 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
2,610,238 GBP2025-06-30
2,610,238 GBP2024-06-30
Improvements to leasehold property
794,120 GBP2025-06-30
771,353 GBP2024-06-30
Plant and equipment
2,569,956 GBP2025-06-30
2,554,445 GBP2024-06-30
Computers
90,294 GBP2025-06-30
88,089 GBP2024-06-30
Motor vehicles
25,195 GBP2025-06-30
25,195 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
6,089,803 GBP2025-06-30
6,049,320 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
-16,250 GBP2024-07-01 ~ 2025-06-30
Computers
0 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
0 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-16,250 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
1,319,550 GBP2025-06-30
1,199,591 GBP2024-06-30
Improvements to leasehold property
466,206 GBP2025-06-30
399,776 GBP2024-06-30
Plant and equipment
2,061,897 GBP2025-06-30
1,907,574 GBP2024-06-30
Computers
84,186 GBP2025-06-30
77,852 GBP2024-06-30
Motor vehicles
25,195 GBP2025-06-30
25,195 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
3,957,034 GBP2025-06-30
3,609,988 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
119,959 GBP2024-07-01 ~ 2025-06-30
Improvements to leasehold property
66,430 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
169,353 GBP2024-07-01 ~ 2025-06-30
Computers
6,334 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
0 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
362,076 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-15,030 GBP2024-07-01 ~ 2025-06-30
Computers
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
-15,030 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Land and buildings, Owned/Freehold
1,290,688 GBP2025-06-30
Improvements to leasehold property
327,914 GBP2025-06-30
371,577 GBP2024-06-30
Plant and equipment
508,059 GBP2025-06-30
646,871 GBP2024-06-30
Computers
6,108 GBP2025-06-30
10,237 GBP2024-06-30
Motor vehicles
0 GBP2025-06-30
0 GBP2024-06-30
Owned/Freehold, Land and buildings
1,410,647 GBP2024-06-30
Other Investments Other Than Loans
10 GBP2025-06-30
10 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
4,100,745 GBP2025-06-30
4,863,141 GBP2024-06-30
Amount of corporation tax that is recoverable
Current
88,641 GBP2025-06-30
0 GBP2024-06-30
Other Debtors
Current
6,537,493 GBP2025-06-30
7,694,549 GBP2024-06-30
Prepayments/Accrued Income
Current
3,472,114 GBP2025-06-30
113,326 GBP2024-06-30
Other Debtors
Non-current
753,516 GBP2025-06-30
0 GBP2024-06-30
Trade Creditors/Trade Payables
Current
261,710 GBP2025-06-30
348,200 GBP2024-06-30
Corporation Tax Payable
Current
0 GBP2025-06-30
339,528 GBP2024-06-30
Other Taxation & Social Security Payable
Current
35,741 GBP2025-06-30
0 GBP2024-06-30
Other Creditors
Current
1,935,538 GBP2025-06-30
2,639,962 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
224,043 GBP2025-06-30
166,160 GBP2024-06-30
Creditors
Current
2,457,032 GBP2025-06-30
3,493,850 GBP2024-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
100,000 shares2025-06-30
100,000 shares2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
237,793 GBP2025-06-30
281,527 GBP2024-06-30