Cost of Sales
-43,150,271 GBP2023-06-01 ~ 2024-05-31
-56,879,874 GBP2022-06-01 ~ 2023-05-31
Administrative Expenses
-5,927,176 GBP2023-06-01 ~ 2024-05-31
-5,815,615 GBP2022-06-01 ~ 2023-05-31
Other Interest Receivable/Similar Income (Finance Income)
557,974 GBP2023-06-01 ~ 2024-05-31
153,184 GBP2022-06-01 ~ 2023-05-31
Profit/Loss on Ordinary Activities Before Tax
1,774,766 GBP2023-06-01 ~ 2024-05-31
1,786,948 GBP2022-06-01 ~ 2023-05-31
Profit/Loss
1,670,543 GBP2023-06-01 ~ 2024-05-31
1,425,922 GBP2022-06-01 ~ 2023-05-31
Property, Plant & Equipment
3,981,610 GBP2024-05-31
4,338,294 GBP2023-05-31
Fixed Assets - Investments
499 GBP2024-05-31
499 GBP2023-05-31
Fixed Assets
3,982,109 GBP2024-05-31
4,338,793 GBP2023-05-31
Debtors
11,272,595 GBP2024-05-31
9,970,223 GBP2023-05-31
Cash at bank and in hand
13,919,002 GBP2024-05-31
15,614,551 GBP2023-05-31
Total Assets Less Current Liabilities
17,659,819 GBP2024-05-31
16,632,972 GBP2023-05-31
Net Assets/Liabilities
15,718,721 GBP2024-05-31
14,548,698 GBP2023-05-31
Equity
Called up share capital
129,030 GBP2024-05-31
129,030 GBP2023-05-31
129,030 GBP2022-05-31
Capital redemption reserve
21,000 GBP2024-05-31
21,000 GBP2023-05-31
21,000 GBP2022-05-31
Retained earnings (accumulated losses)
15,568,691 GBP2024-05-31
14,398,668 GBP2023-05-31
14,469,146 GBP2022-05-31
Equity
15,718,721 GBP2024-05-31
14,548,698 GBP2023-05-31
Profit/Loss
Retained earnings (accumulated losses)
1,670,543 GBP2023-06-01 ~ 2024-05-31
1,425,922 GBP2022-06-01 ~ 2023-05-31
Dividends Paid
Retained earnings (accumulated losses)
-1,496,400 GBP2022-06-01 ~ 2023-05-31
Dividends Paid
-500,520 GBP2023-06-01 ~ 2024-05-31
Audit Fees/Expenses
16,500 GBP2023-06-01 ~ 2024-05-31
15,975 GBP2022-06-01 ~ 2023-05-31
Average Number of Employees
2152023-06-01 ~ 2024-05-31
2142022-06-01 ~ 2023-05-31
Wages/Salaries
7,815,381 GBP2023-06-01 ~ 2024-05-31
8,093,042 GBP2022-06-01 ~ 2023-05-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
388,010 GBP2023-06-01 ~ 2024-05-31
535,536 GBP2022-06-01 ~ 2023-05-31
Staff Costs/Employee Benefits Expense
9,052,585 GBP2023-06-01 ~ 2024-05-31
9,539,388 GBP2022-06-01 ~ 2023-05-31
Director Remuneration
105,650 GBP2023-06-01 ~ 2024-05-31
126,617 GBP2022-06-01 ~ 2023-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-67,608 GBP2023-06-01 ~ 2024-05-31
29,462 GBP2022-06-01 ~ 2023-05-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
3,281,961 GBP2024-05-31
3,281,961 GBP2023-05-31
Plant and equipment
624,702 GBP2024-05-31
938,111 GBP2023-05-31
Computers
1,261,076 GBP2024-05-31
1,336,689 GBP2023-05-31
Motor vehicles
366,924 GBP2024-05-31
394,510 GBP2023-05-31
Property, Plant & Equipment - Gross Cost
5,534,663 GBP2024-05-31
5,951,271 GBP2023-05-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-336,674 GBP2023-06-01 ~ 2024-05-31
Computers
-87,396 GBP2023-06-01 ~ 2024-05-31
Motor vehicles
-27,586 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Other Disposals
-451,656 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
311,996 GBP2024-05-31
500,293 GBP2023-05-31
Computers
957,383 GBP2024-05-31
953,103 GBP2023-05-31
Motor vehicles
241,301 GBP2024-05-31
159,581 GBP2023-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,553,053 GBP2024-05-31
1,612,977 GBP2023-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
42,373 GBP2023-06-01 ~ 2024-05-31
Plant and equipment
110,662 GBP2023-06-01 ~ 2024-05-31
Computers
91,676 GBP2023-06-01 ~ 2024-05-31
Motor vehicles
88,620 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
333,331 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-298,959 GBP2023-06-01 ~ 2024-05-31
Computers
-87,396 GBP2023-06-01 ~ 2024-05-31
Motor vehicles
-6,900 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-393,255 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment
Owned/Freehold, Land and buildings
3,239,588 GBP2024-05-31
Plant and equipment
312,706 GBP2024-05-31
437,818 GBP2023-05-31
Computers
303,693 GBP2024-05-31
383,586 GBP2023-05-31
Motor vehicles
125,623 GBP2024-05-31
234,929 GBP2023-05-31
Land and buildings, Owned/Freehold
3,281,961 GBP2023-05-31
Trade Debtors/Trade Receivables
Current
560,291 GBP2024-05-31
435,375 GBP2023-05-31
Amount of corporation tax that is recoverable
Current
334,105 GBP2024-05-31
0 GBP2023-05-31
Other Debtors
Current
2,071,851 GBP2024-05-31
1,933,002 GBP2023-05-31
Prepayments/Accrued Income
Current
41,914 GBP2024-05-31
59,894 GBP2023-05-31
Debtors
Current, Amounts falling due within one year
9,135,193 GBP2024-05-31
Amounts falling due within one year, Current
8,313,642 GBP2023-05-31
Finance Lease Liabilities - Total Present Value
Current
77,792 GBP2024-05-31
109,784 GBP2023-05-31
Trade Creditors/Trade Payables
Current
5,741,638 GBP2024-05-31
5,430,221 GBP2023-05-31
Corporation Tax Payable
Current
0 GBP2024-05-31
131,564 GBP2023-05-31
Other Taxation & Social Security Payable
Current
276,299 GBP2024-05-31
241,557 GBP2023-05-31
Other Creditors
Current
5,767,255 GBP2024-05-31
8,757,421 GBP2023-05-31
Accrued Liabilities/Deferred Income
Current
719,543 GBP2024-05-31
0 GBP2023-05-31
Creditors
Current
12,582,527 GBP2024-05-31
14,670,547 GBP2023-05-31
Finance Lease Liabilities - Total Present Value
Non-current
37,042 GBP2024-05-31
112,610 GBP2023-05-31
Minimum gross finance lease payments owing
Amounts falling due within one year
77,792 GBP2024-05-31
110,106 GBP2023-05-31
Minimum gross finance lease payments owing
116,059 GBP2024-05-31
226,169 GBP2023-05-31
Finance Lease Liabilities - Total Present Value
114,834 GBP2024-05-31
222,394 GBP2023-05-31
Equity
Called up share capital
129,030 GBP2024-05-31
129,030 GBP2023-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
34,623 GBP2024-05-31
34,623 GBP2023-05-31
Between two and five year
15,777 GBP2024-05-31
50,400 GBP2023-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
50,400 GBP2024-05-31
85,023 GBP2023-05-31