Cost of Sales
-48,074,728 GBP2024-06-01 ~ 2025-05-31
-43,150,271 GBP2023-06-01 ~ 2024-05-31
Administrative Expenses
-5,656,125 GBP2024-06-01 ~ 2025-05-31
-5,927,176 GBP2023-06-01 ~ 2024-05-31
Other Interest Receivable/Similar Income (Finance Income)
637,039 GBP2024-06-01 ~ 2025-05-31
557,974 GBP2023-06-01 ~ 2024-05-31
Profit/Loss on Ordinary Activities Before Tax
3,424,973 GBP2024-06-01 ~ 2025-05-31
1,774,766 GBP2023-06-01 ~ 2024-05-31
Profit/Loss
3,302,990 GBP2024-06-01 ~ 2025-05-31
1,670,543 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment
3,975,354 GBP2025-05-31
3,981,610 GBP2024-05-31
Fixed Assets - Investments
499 GBP2025-05-31
499 GBP2024-05-31
Fixed Assets
3,975,853 GBP2025-05-31
3,982,109 GBP2024-05-31
Debtors
12,143,998 GBP2025-05-31
11,272,595 GBP2024-05-31
Cash at bank and in hand
15,139,900 GBP2025-05-31
13,919,002 GBP2024-05-31
Total Assets Less Current Liabilities
19,753,038 GBP2025-05-31
17,659,819 GBP2024-05-31
Net Assets/Liabilities
19,021,711 GBP2025-05-31
15,718,721 GBP2024-05-31
Equity
Called up share capital
129,030 GBP2025-05-31
129,030 GBP2024-05-31
129,030 GBP2023-05-31
Capital redemption reserve
21,000 GBP2025-05-31
21,000 GBP2024-05-31
21,000 GBP2023-05-31
Retained earnings (accumulated losses)
18,871,681 GBP2025-05-31
15,568,691 GBP2024-05-31
14,398,668 GBP2023-05-31
Equity
19,021,711 GBP2025-05-31
15,718,721 GBP2024-05-31
Profit/Loss
Retained earnings (accumulated losses)
3,302,990 GBP2024-06-01 ~ 2025-05-31
1,670,543 GBP2023-06-01 ~ 2024-05-31
Dividends Paid
Retained earnings (accumulated losses)
-500,520 GBP2023-06-01 ~ 2024-05-31
Audit Fees/Expenses
17,230 GBP2024-06-01 ~ 2025-05-31
16,500 GBP2023-06-01 ~ 2024-05-31
Average Number of Employees
1962024-06-01 ~ 2025-05-31
2152023-06-01 ~ 2024-05-31
Wages/Salaries
7,693,358 GBP2024-06-01 ~ 2025-05-31
7,815,381 GBP2023-06-01 ~ 2024-05-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
433,105 GBP2024-06-01 ~ 2025-05-31
388,010 GBP2023-06-01 ~ 2024-05-31
Staff Costs/Employee Benefits Expense
8,964,873 GBP2024-06-01 ~ 2025-05-31
9,052,585 GBP2023-06-01 ~ 2024-05-31
Director Remuneration
296,871 GBP2024-06-01 ~ 2025-05-31
105,650 GBP2023-06-01 ~ 2024-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
401,001 GBP2024-06-01 ~ 2025-05-31
-67,608 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
3,281,961 GBP2024-05-31
Plant and equipment
697,796 GBP2025-05-31
624,702 GBP2024-05-31
Computers
1,288,722 GBP2025-05-31
1,261,076 GBP2024-05-31
Motor vehicles
486,500 GBP2025-05-31
366,924 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
5,754,979 GBP2025-05-31
5,534,663 GBP2024-05-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2024-06-01 ~ 2025-05-31
Computers
0 GBP2024-06-01 ~ 2025-05-31
Motor vehicles
-49,810 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals
-49,810 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
3,281,961 GBP2025-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
42,373 GBP2024-05-31
Plant and equipment
407,076 GBP2025-05-31
311,996 GBP2024-05-31
Computers
1,033,701 GBP2025-05-31
957,383 GBP2024-05-31
Motor vehicles
254,102 GBP2025-05-31
241,301 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,779,625 GBP2025-05-31
1,553,053 GBP2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
95,080 GBP2024-06-01 ~ 2025-05-31
Computers
76,318 GBP2024-06-01 ~ 2025-05-31
Motor vehicles
55,843 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
269,614 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 GBP2024-06-01 ~ 2025-05-31
Computers
0 GBP2024-06-01 ~ 2025-05-31
Motor vehicles
-43,042 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-43,042 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment
Owned/Freehold, Land and buildings
3,197,215 GBP2025-05-31
3,239,588 GBP2024-05-31
Plant and equipment
290,720 GBP2025-05-31
312,706 GBP2024-05-31
Computers
255,021 GBP2025-05-31
303,693 GBP2024-05-31
Motor vehicles
232,398 GBP2025-05-31
125,623 GBP2024-05-31
Trade Debtors/Trade Receivables
Current
449,797 GBP2025-05-31
560,291 GBP2024-05-31
Amount of corporation tax that is recoverable
Current
596,223 GBP2025-05-31
334,105 GBP2024-05-31
Other Debtors
Current
3,069,219 GBP2025-05-31
2,071,851 GBP2024-05-31
Prepayments/Accrued Income
Current
46,335 GBP2025-05-31
41,914 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Current
38,116 GBP2025-05-31
77,792 GBP2024-05-31
Trade Creditors/Trade Payables
Current
6,717,062 GBP2025-05-31
5,741,638 GBP2024-05-31
Other Taxation & Social Security Payable
Current
338,179 GBP2025-05-31
276,299 GBP2024-05-31
Other Creditors
Current
4,958,363 GBP2025-05-31
5,767,255 GBP2024-05-31
Accrued Liabilities/Deferred Income
Current
1,017,497 GBP2025-05-31
719,543 GBP2024-05-31
Creditors
Current
13,069,217 GBP2025-05-31
12,582,527 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Non-current
0 GBP2025-05-31
37,042 GBP2024-05-31
Minimum gross finance lease payments owing
Amounts falling due within one year
38,267 GBP2025-05-31
77,792 GBP2024-05-31
Minimum gross finance lease payments owing
38,267 GBP2025-05-31
116,059 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
38,116 GBP2025-05-31
114,834 GBP2024-05-31
Par Value of Share
Class 1 ordinary share
1 GBP2024-06-01 ~ 2025-05-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
129,000 shares2025-05-31
129,000 shares2024-05-31
Par Value of Share
Class 2 ordinary share
1 GBP2024-06-01 ~ 2025-05-31
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
3,000 shares2025-05-31
3,000 shares2024-05-31
Equity
Called up share capital
129,030 GBP2025-05-31
129,030 GBP2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Between two and five year
0 GBP2025-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
15,777 GBP2024-05-31