Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Class 2 ordinary share
12024-07-01 ~ 2025-06-30
Class 3 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
43,263,968 GBP2024-07-01 ~ 2025-06-30
33,800,771 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
37,666,996 GBP2024-07-01 ~ 2025-06-30
28,447,808 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
5,596,972 GBP2024-07-01 ~ 2025-06-30
5,352,963 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
2,486,163 GBP2024-07-01 ~ 2025-06-30
2,508,267 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
3,262,144 GBP2024-07-01 ~ 2025-06-30
2,905,093 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
157,189 GBP2024-07-01 ~ 2025-06-30
29,616 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
558,981 GBP2024-07-01 ~ 2025-06-30
983,652 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
2,860,352 GBP2024-07-01 ~ 2025-06-30
2,601,836 GBP2023-07-01 ~ 2024-06-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
773,095 GBP2024-07-01 ~ 2025-06-30
511,432 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
2,087,257 GBP2024-07-01 ~ 2025-06-30
2,090,404 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
2,087,257 GBP2024-07-01 ~ 2025-06-30
2,090,404 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
1,173,160 GBP2025-06-30
872,532 GBP2024-06-30
Fixed Assets - Investments
1 GBP2025-06-30
1 GBP2024-06-30
Investment Property
166,435 GBP2025-06-30
166,435 GBP2024-06-30
Fixed Assets
1,339,596 GBP2025-06-30
1,038,968 GBP2024-06-30
Total Inventories
48,523,678 GBP2025-06-30
51,670,038 GBP2024-06-30
Debtors
6,706,115 GBP2025-06-30
6,009,972 GBP2024-06-30
Cash at bank and in hand
4,800,293 GBP2025-06-30
3,913,493 GBP2024-06-30
Current Assets
60,030,086 GBP2025-06-30
61,593,503 GBP2024-06-30
Creditors
Current
24,206,385 GBP2025-06-30
27,601,400 GBP2024-06-30
Net Current Assets/Liabilities
35,823,701 GBP2025-06-30
33,992,103 GBP2024-06-30
Total Assets Less Current Liabilities
37,163,297 GBP2025-06-30
35,031,071 GBP2024-06-30
Net Assets/Liabilities
37,059,390 GBP2025-06-30
34,972,133 GBP2024-06-30
Equity
Called up share capital
6,510,001 GBP2025-06-30
6,510,001 GBP2024-06-30
6,510,001 GBP2023-06-30
Retained earnings (accumulated losses)
30,549,389 GBP2025-06-30
28,462,132 GBP2024-06-30
28,727,893 GBP2023-06-30
Equity
37,059,390 GBP2025-06-30
34,972,133 GBP2024-06-30
36,401,506 GBP2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-3,519,777 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-3,519,777 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
2,087,257 GBP2024-07-01 ~ 2025-06-30
2,090,404 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
2,740,073 GBP2024-07-01 ~ 2025-06-30
2,537,545 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
310,180 GBP2024-07-01 ~ 2025-06-30
269,800 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
111,369 GBP2024-07-01 ~ 2025-06-30
91,394 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
3,161,622 GBP2024-07-01 ~ 2025-06-30
2,898,739 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
622024-07-01 ~ 2025-06-30
572023-07-01 ~ 2024-06-30
Director Remuneration
20,000 GBP2024-07-01 ~ 2025-06-30
20,000 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
342,378 GBP2024-07-01 ~ 2025-06-30
240,346 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
23,367 GBP2024-07-01 ~ 2025-06-30
26,003 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
728,126 GBP2024-07-01 ~ 2025-06-30
507,715 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
715,088 GBP2024-07-01 ~ 2025-06-30
650,459 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings
487,658 GBP2025-06-30
252,223 GBP2024-06-30
Plant and equipment
632,606 GBP2025-06-30
645,286 GBP2024-06-30
Furniture and fittings
176,616 GBP2025-06-30
171,567 GBP2024-06-30
Motor vehicles
745,316 GBP2025-06-30
522,055 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
2,042,196 GBP2025-06-30
1,591,131 GBP2024-06-30
Property, Plant & Equipment - Disposals
Plant and equipment
-40,000 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-193,328 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-233,328 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings
78,244 GBP2025-06-30
50,222 GBP2024-06-30
Plant and equipment
301,258 GBP2025-06-30
152,054 GBP2024-06-30
Furniture and fittings
158,205 GBP2025-06-30
148,383 GBP2024-06-30
Motor vehicles
331,329 GBP2025-06-30
367,940 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
869,036 GBP2025-06-30
718,599 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings
28,022 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
165,704 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
9,822 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
138,830 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
342,378 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-16,500 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-175,441 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-191,941 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Land and buildings
409,414 GBP2025-06-30
202,001 GBP2024-06-30
Plant and equipment
331,348 GBP2025-06-30
493,232 GBP2024-06-30
Furniture and fittings
18,411 GBP2025-06-30
23,184 GBP2024-06-30
Motor vehicles
413,987 GBP2025-06-30
154,115 GBP2024-06-30
Investments in Group Undertakings
Cost valuation
1 GBP2024-06-30
Investments in Group Undertakings
1 GBP2025-06-30
1 GBP2024-06-30
Investment Property - Fair Value Model
166,435 GBP2024-06-30
Merchandise
894,735 GBP2025-06-30
977,193 GBP2024-06-30
Value of work in progress
47,628,943 GBP2025-06-30
50,692,845 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
75,815 GBP2025-06-30
84,326 GBP2024-06-30
Amounts Owed by Group Undertakings
Current
5,570,431 GBP2025-06-30
5,654,081 GBP2024-06-30
Other Debtors
Current
658,250 GBP2025-06-30
97,209 GBP2024-06-30
Amounts owed by directors
44,245 GBP2025-06-30
Amount of corporation tax that is recoverable
Current
172,035 GBP2025-06-30
Prepayments
Current
185,339 GBP2025-06-30
174,356 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
6,706,115 GBP2025-06-30
6,009,972 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
5,365,700 GBP2025-06-30
9,007,607 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
92,620 GBP2024-06-30
Trade Creditors/Trade Payables
Current
7,054,492 GBP2025-06-30
3,809,445 GBP2024-06-30
Amounts owed to group undertakings
Current
10,214,682 GBP2025-06-30
13,141,864 GBP2024-06-30
Corporation Tax Payable
Current
229,126 GBP2024-06-30
Other Taxation & Social Security Payable
Current
87,135 GBP2025-06-30
75,365 GBP2024-06-30
Other Creditors
Current
1,226,393 GBP2025-06-30
609,370 GBP2024-06-30
Loans received from directors
341,264 GBP2024-06-30
Accrued Liabilities
Current
257,983 GBP2025-06-30
294,739 GBP2024-06-30
Bank Borrowings
Current, Amounts falling due within one year
5,365,700 GBP2025-06-30
9,007,607 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current, hire purchase agreements, Amounts falling due within one year
92,620 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
227,852 GBP2025-06-30
203,175 GBP2024-06-30
Between one and five year
622,184 GBP2025-06-30
553,828 GBP2024-06-30
More than five year
294,924 GBP2025-06-30
385,527 GBP2024-06-30
All periods
1,144,960 GBP2025-06-30
1,142,530 GBP2024-06-30
Total Borrowings
Secured
5,365,700 GBP2025-06-30
9,100,227 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
103,907 GBP2025-06-30
58,938 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
10,000 shares2025-06-30
Class 2 ordinary share
1 shares2025-06-30
Class 3 ordinary share
6,500,000 shares2025-06-30