Turnover/Revenue
17,631,010 GBP2024-05-01 ~ 2025-04-30
16,951,534 GBP2023-05-01 ~ 2024-04-30
Cost of Sales
-11,550,743 GBP2024-05-01 ~ 2025-04-30
-10,799,617 GBP2023-05-01 ~ 2024-04-30
Gross Profit/Loss
6,080,267 GBP2024-05-01 ~ 2025-04-30
6,151,917 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
-2,626,910 GBP2024-05-01 ~ 2025-04-30
-2,420,023 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
1,635 GBP2024-05-01 ~ 2025-04-30
34,418 GBP2023-05-01 ~ 2024-04-30
Profit/Loss on Ordinary Activities Before Tax
3,012,697 GBP2024-05-01 ~ 2025-04-30
3,370,158 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
2,231,896 GBP2024-05-01 ~ 2025-04-30
2,930,521 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment
16,090,715 GBP2025-04-30
15,199,649 GBP2024-04-30
Total Inventories
1,061,941 GBP2025-04-30
908,382 GBP2024-04-30
Debtors
Current
3,667,551 GBP2025-04-30
3,258,392 GBP2024-04-30
Cash at bank and in hand
1,039,350 GBP2025-04-30
1,093,260 GBP2024-04-30
Current Assets
5,768,842 GBP2025-04-30
5,260,034 GBP2024-04-30
Creditors
Current, Amounts falling due within one year
-4,000,039 GBP2024-04-30
Net Current Assets/Liabilities
955,827 GBP2025-04-30
1,259,995 GBP2024-04-30
Total Assets Less Current Liabilities
17,046,542 GBP2025-04-30
16,459,644 GBP2024-04-30
Net Assets/Liabilities
9,095,615 GBP2025-04-30
8,052,600 GBP2024-04-30
Equity
Called up share capital
210 GBP2025-04-30
210 GBP2024-04-30
210 GBP2023-04-30
Capital redemption reserve
190 GBP2025-04-30
190 GBP2024-04-30
190 GBP2023-04-30
Retained earnings (accumulated losses)
9,095,215 GBP2025-04-30
8,052,200 GBP2024-04-30
6,345,184 GBP2023-04-30
Equity
9,095,615 GBP2025-04-30
8,052,600 GBP2024-04-30
6,345,584 GBP2023-04-30
Profit/Loss
Retained earnings (accumulated losses)
2,231,896 GBP2024-05-01 ~ 2025-04-30
2,930,521 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
Retained earnings (accumulated losses)
-1,188,881 GBP2024-05-01 ~ 2025-04-30
-1,223,505 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
-1,188,881 GBP2024-05-01 ~ 2025-04-30
-1,223,505 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment - Depreciation Expense
658,023 GBP2024-05-01 ~ 2025-04-30
631,594 GBP2023-05-01 ~ 2024-04-30
Wages/Salaries
3,890,469 GBP2024-05-01 ~ 2025-04-30
3,607,857 GBP2023-05-01 ~ 2024-04-30
Social Security Costs
435,197 GBP2024-05-01 ~ 2025-04-30
391,225 GBP2023-05-01 ~ 2024-04-30
Staff Costs/Employee Benefits Expense
4,567,771 GBP2024-05-01 ~ 2025-04-30
4,227,517 GBP2023-05-01 ~ 2024-04-30
Average number of employees in administration and support functions
302024-05-01 ~ 2025-04-30
292023-05-01 ~ 2024-04-30
Average Number of Employees
902024-05-01 ~ 2025-04-30
882023-05-01 ~ 2024-04-30
Director Remuneration
303,424 GBP2024-05-01 ~ 2025-04-30
225,264 GBP2023-05-01 ~ 2024-04-30
Audit Fees/Expenses
21,000 GBP2024-05-01 ~ 2025-04-30
16,850 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
302,556 GBP2024-05-01 ~ 2025-04-30
296,105 GBP2023-05-01 ~ 2024-04-30
Tax Expense/Credit at Applicable Tax Rate
753,174 GBP2024-05-01 ~ 2025-04-30
842,540 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Liabilities
Accelerated tax depreciation
1,919,207 GBP2025-04-30
1,616,563 GBP2024-04-30
Deferred Tax Liabilities
1,919,207 GBP2025-04-30
1,616,563 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
8,419,678 GBP2025-04-30
8,462,058 GBP2024-04-30
Furniture and fittings
296,074 GBP2025-04-30
254,752 GBP2024-04-30
Motor vehicles
1,258,679 GBP2025-04-30
1,230,329 GBP2024-04-30
Plant and equipment
9,322,935 GBP2025-04-30
7,868,103 GBP2024-04-30
Office equipment
1,518,297 GBP2025-04-30
1,518,297 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
21,774,443 GBP2025-04-30
20,251,234 GBP2024-04-30
Property, Plant & Equipment - Disposals
Motor vehicles
-9,900 GBP2024-05-01 ~ 2025-04-30
Plant and equipment
-18,019 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Disposals
-48,555 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
457,263 GBP2025-04-30
358,696 GBP2024-04-30
Furniture and fittings
244,033 GBP2025-04-30
231,902 GBP2024-04-30
Motor vehicles
862,547 GBP2025-04-30
781,527 GBP2024-04-30
Plant and equipment
3,229,137 GBP2025-04-30
2,864,636 GBP2024-04-30
Office equipment
890,748 GBP2025-04-30
814,824 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
5,683,728 GBP2025-04-30
5,051,585 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings
9,917 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
89,396 GBP2024-05-01 ~ 2025-04-30
Plant and equipment
382,005 GBP2024-05-01 ~ 2025-04-30
Office equipment
75,924 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
658,023 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-8,376 GBP2024-05-01 ~ 2025-04-30
Plant and equipment
-17,504 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-25,880 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment
Land and buildings, Owned/Freehold
7,962,415 GBP2025-04-30
Furniture and fittings
52,041 GBP2025-04-30
22,850 GBP2024-04-30
Motor vehicles
396,132 GBP2025-04-30
448,802 GBP2024-04-30
Plant and equipment
6,093,798 GBP2025-04-30
5,003,467 GBP2024-04-30
Office equipment
627,549 GBP2025-04-30
703,473 GBP2024-04-30
Owned/Freehold, Land and buildings
8,103,362 GBP2024-04-30
Raw materials and consumables
580,099 GBP2025-04-30
444,483 GBP2024-04-30
Finished Goods/Goods for Resale
408,632 GBP2025-04-30
402,937 GBP2024-04-30
Other types of inventories not specified separately
73,210 GBP2025-04-30
60,962 GBP2024-04-30
Trade Debtors/Trade Receivables
Amounts falling due within one year, Current
3,206,133 GBP2025-04-30
Current, Amounts falling due within one year
2,647,434 GBP2024-04-30
Other Debtors
Amounts falling due within one year, Current
30,000 GBP2025-04-30
Current, Amounts falling due within one year
1,842 GBP2024-04-30
Debtors
Amounts falling due within one year, Current
3,667,551 GBP2025-04-30
Current, Amounts falling due within one year
3,258,392 GBP2024-04-30
Cash and Cash Equivalents
1,039,350 GBP2025-04-30
1,093,260 GBP2024-04-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
1,914,493 GBP2025-04-30
1,611,937 GBP2024-04-30
Par Value of Share
Class 1 ordinary share
0.012024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
11,025 shares2025-04-30
11,025 shares2024-04-30
Par Value of Share
Class 2 ordinary share
0.012024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
5,250 shares2025-04-30
5,250 shares2024-04-30
Par Value of Share
Class 3 ordinary share
0.012024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
1,575 shares2025-04-30
1,575 shares2024-04-30
Par Value of Share
Class 4 ordinary share
0.012024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 4 ordinary share
3,150 shares2025-04-30
3,150 shares2024-04-30
Number of Shares Issued (Fully Paid)
21,000 shares2025-04-30
21,000 shares2024-04-30
Nominal value of allotted share capital
210 GBP2024-05-01 ~ 2025-04-30
210 GBP2023-05-01 ~ 2024-04-30
Bank Borrowings
Current
333,898 GBP2025-04-30
300,837 GBP2024-04-30
Total Borrowings
Current
745,702 GBP2025-04-30
808,606 GBP2024-04-30
Bank Borrowings
Non-current
4,945,950 GBP2025-04-30
5,292,819 GBP2024-04-30
Total Borrowings
Non-current
6,036,434 GBP2025-04-30
6,795,107 GBP2024-04-30
Finance Lease Liabilities - Total Present Value
Amounts falling due within one year
411,804 GBP2025-04-30
562,632 GBP2024-04-30
Minimum gross finance lease payments owing
1,502,288 GBP2025-04-30
2,098,741 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
137,642 GBP2025-04-30
140,259 GBP2024-04-30
Between two and five year
516,887 GBP2025-04-30
526,529 GBP2024-04-30
More than five year
128,000 GBP2025-04-30
256,000 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
782,529 GBP2025-04-30
922,788 GBP2024-04-30