Property, Plant & Equipment
1,029,191 GBP2025-06-30
868,455 GBP2024-06-30
Total Inventories
517,035 GBP2025-06-30
109,441 GBP2024-06-30
Debtors
2,513,211 GBP2025-06-30
3,345,502 GBP2024-06-30
Cash at bank and in hand
268,841 GBP2025-06-30
113,840 GBP2024-06-30
Current Assets
3,299,087 GBP2025-06-30
3,568,783 GBP2024-06-30
Net Current Assets/Liabilities
1,213,136 GBP2025-06-30
1,356,288 GBP2024-06-30
Total Assets Less Current Liabilities
2,242,327 GBP2025-06-30
2,224,743 GBP2024-06-30
Net Assets/Liabilities
1,842,442 GBP2025-06-30
1,792,914 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings
28,567 GBP2025-06-30
28,567 GBP2024-06-30
Plant and equipment
1,730,760 GBP2025-06-30
1,541,432 GBP2024-06-30
Motor vehicles
13,500 GBP2025-06-30
5,500 GBP2024-06-30
Furniture and fittings
95,248 GBP2025-06-30
93,945 GBP2024-06-30
Computers
62,138 GBP2025-06-30
57,080 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
1,930,213 GBP2025-06-30
1,726,524 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
-756,076 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-4,500 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-760,576 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings
17,167 GBP2025-06-30
15,259 GBP2024-06-30
Plant and equipment
761,153 GBP2025-06-30
728,428 GBP2024-06-30
Motor vehicles
2,374 GBP2025-06-30
1,000 GBP2024-06-30
Furniture and fittings
63,945 GBP2025-06-30
51,945 GBP2024-06-30
Computers
56,383 GBP2025-06-30
61,437 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
901,022 GBP2025-06-30
858,069 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings
1,908 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
32,725 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
1,374 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
12,000 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
48,007 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Computers
-5,054 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-5,054 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Land and buildings
11,400 GBP2025-06-30
13,308 GBP2024-06-30
Plant and equipment
969,607 GBP2025-06-30
813,004 GBP2024-06-30
Motor vehicles
11,126 GBP2025-06-30
4,500 GBP2024-06-30
Furniture and fittings
31,303 GBP2025-06-30
42,000 GBP2024-06-30
Computers
5,755 GBP2025-06-30
-4,357 GBP2024-06-30
Trade Debtors/Trade Receivables
Amounts falling due within one year
482,077 GBP2025-06-30
1,893,990 GBP2024-06-30
Prepayments/Accrued Income
Amounts falling due within one year
151,951 GBP2025-06-30
121,622 GBP2024-06-30
Debtors
Amounts falling due within one year
1,667,471 GBP2025-06-30
3,255,296 GBP2024-06-30
Other Debtors
Amounts falling due after one year
770,741 GBP2025-06-30
15,207 GBP2024-06-30
Debtors
Amounts falling due after one year
845,740 GBP2025-06-30
90,206 GBP2024-06-30
Amount of value-added tax that is payable
Amounts falling due within one year
88,285 GBP2025-06-30
283,407 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Amounts falling due within one year
84,060 GBP2024-06-30
Trade Creditors/Trade Payables
Amounts falling due within one year
591,407 GBP2025-06-30
692,968 GBP2024-06-30
Taxation/Social Security Payable
Amounts falling due within one year
13,538 GBP2025-06-30
80,070 GBP2024-06-30
Other Creditors
Amounts falling due within one year
3,848 GBP2025-06-30
33,277 GBP2024-06-30
Loans received from directors
Amounts falling due within one year
3,692 GBP2024-06-30
Accrued Liabilities
Amounts falling due within one year
1,388,873 GBP2025-06-30
1,035,021 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Amounts falling due after one year
40,285 GBP2025-06-30
88,576 GBP2024-06-30
Number of shares allotted
Class 1 ordinary share
2 shares2024-07-01 ~ 2025-06-30
Par Value of Share
Class 1 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Nominal value of allotted share capital
Class 1 ordinary share
2 GBP2024-07-01 ~ 2025-06-30
2 GBP2023-07-01 ~ 2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
518,419 GBP2025-06-30
323,223 GBP2024-06-30
Between one and five year
2,473,430 GBP2025-06-30
1,292,892 GBP2024-06-30
More than five year
352,186 GBP2025-06-30
1,319,827 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
3,344,035 GBP2025-06-30
2,935,942 GBP2024-06-30
Average Number of Employees
202024-07-01 ~ 2025-06-30
202023-07-01 ~ 2024-06-30