Turnover/Revenue
14,111,047 GBP2024-07-01 ~ 2025-06-30
14,732,533 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-8,218,741 GBP2024-07-01 ~ 2025-06-30
-9,236,811 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
5,892,306 GBP2024-07-01 ~ 2025-06-30
5,495,722 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-4,523,499 GBP2024-07-01 ~ 2025-06-30
-4,472,107 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
52,225 GBP2024-07-01 ~ 2025-06-30
36,206 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
1,423,723 GBP2024-07-01 ~ 2025-06-30
1,400,941 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
1,151,746 GBP2024-07-01 ~ 2025-06-30
965,598 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
1,151,746 GBP2024-07-01 ~ 2025-06-30
965,598 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
1,530,601 GBP2025-06-30
1,945,521 GBP2024-06-30
Fixed Assets - Investments
60 GBP2025-06-30
60 GBP2024-06-30
Debtors
Non-current
2,328,794 GBP2025-06-30
2,328,794 GBP2024-06-30
Fixed Assets
3,859,455 GBP2025-06-30
4,274,375 GBP2024-06-30
Total Inventories
1,516,666 GBP2025-06-30
1,206,578 GBP2024-06-30
Debtors
Current
7,991,334 GBP2025-06-30
7,582,383 GBP2024-06-30
Cash at bank and in hand
1,464,315 GBP2025-06-30
1,813,211 GBP2024-06-30
Current Assets
10,972,315 GBP2025-06-30
10,602,172 GBP2024-06-30
Net Current Assets/Liabilities
6,612,710 GBP2025-06-30
5,212,578 GBP2024-06-30
Total Assets Less Current Liabilities
10,472,165 GBP2025-06-30
9,486,953 GBP2024-06-30
Net Assets/Liabilities
10,185,280 GBP2025-06-30
9,133,534 GBP2024-06-30
Equity
Called up share capital
1 GBP2025-06-30
1 GBP2024-06-30
1 GBP2023-06-30
Capital redemption reserve
500 GBP2025-06-30
500 GBP2024-06-30
500 GBP2023-06-30
Retained earnings (accumulated losses)
10,184,779 GBP2025-06-30
9,133,033 GBP2024-06-30
8,267,435 GBP2023-06-30
Equity
10,185,280 GBP2025-06-30
9,133,534 GBP2024-06-30
8,267,936 GBP2023-06-30
Profit/Loss
Retained earnings (accumulated losses)
1,151,746 GBP2024-07-01 ~ 2025-06-30
965,598 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-100,000 GBP2024-07-01 ~ 2025-06-30
-100,000 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-100,000 GBP2024-07-01 ~ 2025-06-30
-100,000 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
428,212 GBP2024-07-01 ~ 2025-06-30
547,396 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
2,045,123 GBP2024-07-01 ~ 2025-06-30
1,991,154 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
226,101 GBP2024-07-01 ~ 2025-06-30
204,276 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
2,309,277 GBP2024-07-01 ~ 2025-06-30
2,240,261 GBP2023-07-01 ~ 2024-06-30
Average number of employees in administration and support functions
312024-07-01 ~ 2025-06-30
322023-07-01 ~ 2024-06-30
Average Number of Employees
592024-07-01 ~ 2025-06-30
592023-07-01 ~ 2024-06-30
Director Remuneration
300,483 GBP2024-07-01 ~ 2025-06-30
320,332 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-66,534 GBP2024-07-01 ~ 2025-06-30
65,554 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
244,860 GBP2024-07-01 ~ 2025-06-30
350,235 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
2,395,012 GBP2025-06-30
2,444,589 GBP2024-06-30
Office equipment
400,728 GBP2025-06-30
396,286 GBP2024-06-30
Motor vehicles
792,874 GBP2025-06-30
921,587 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
3,637,241 GBP2025-06-30
3,762,462 GBP2024-06-30
Property, Plant & Equipment - Disposals
Plant and equipment
-56,674 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-184,125 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-242,855 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
48,627 GBP2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
1,395,724 GBP2025-06-30
1,157,290 GBP2024-06-30
Office equipment
241,847 GBP2025-06-30
189,190 GBP2024-06-30
Motor vehicles
464,907 GBP2025-06-30
470,461 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,106,640 GBP2025-06-30
1,816,941 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
5,915 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
256,570 GBP2024-07-01 ~ 2025-06-30
Office equipment
52,657 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
113,070 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
428,212 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-18,136 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-118,624 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-138,513 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Owned/Freehold, Land and buildings
44,465 GBP2025-06-30
Plant and equipment
999,288 GBP2025-06-30
1,287,299 GBP2024-06-30
Office equipment
158,881 GBP2025-06-30
207,096 GBP2024-06-30
Motor vehicles
327,967 GBP2025-06-30
451,126 GBP2024-06-30
Investments in Subsidiaries
60 GBP2025-06-30
60 GBP2024-06-30
Cost valuation
60 GBP2024-06-30
Other types of inventories not specified separately
1,516,666 GBP2025-06-30
1,206,578 GBP2024-06-30
Trade Debtors/Trade Receivables
Current, Amounts falling due within one year
89,083 GBP2025-06-30
45,000 GBP2024-06-30
Other Debtors
Current, Amounts falling due within one year
639,473 GBP2025-06-30
470,010 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
7,991,334 GBP2025-06-30
7,582,383 GBP2024-06-30
Other Debtors
Non-current, Amounts falling due after one year
2,328,794 GBP2025-06-30
Amounts falling due after one year, Non-current
2,328,794 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
286,885 GBP2025-06-30
353,419 GBP2024-06-30
Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1 shares2025-06-30
1 shares2024-06-30