Par Value of Share
Class 2 ordinary share
12024-07-01 ~ 2025-06-30
Class 3 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
56,803,397 GBP2024-07-01 ~ 2025-06-30
34,093,552 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-38,908,902 GBP2024-07-01 ~ 2025-06-30
-25,909,501 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
17,894,495 GBP2024-07-01 ~ 2025-06-30
8,184,051 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-12,614,531 GBP2024-07-01 ~ 2025-06-30
-9,705,227 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
5,279,964 GBP2024-07-01 ~ 2025-06-30
-1,521,176 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
15,216 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
4,114,056 GBP2024-07-01 ~ 2025-06-30
-2,311,046 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
2,979,925 GBP2024-07-01 ~ 2025-06-30
-1,598,051 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
2,979,925 GBP2024-07-01 ~ 2025-06-30
-1,598,051 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
19,227,807 GBP2025-06-30
19,345,989 GBP2024-06-30
Total Inventories
1,073,744 GBP2025-06-30
155,236 GBP2024-06-30
Debtors
15,524,767 GBP2025-06-30
15,694,519 GBP2024-06-30
Cash at bank and in hand
470,656 GBP2025-06-30
217,692 GBP2024-06-30
Current Assets
17,069,167 GBP2025-06-30
16,067,447 GBP2024-06-30
Net Current Assets/Liabilities
1,007,499 GBP2025-06-30
-2,043,434 GBP2024-06-30
Total Assets Less Current Liabilities
20,235,306 GBP2025-06-30
17,302,555 GBP2024-06-30
Creditors
Non-current
-6,436,739 GBP2025-06-30
-7,288,044 GBP2024-06-30
Net Assets/Liabilities
9,903,592 GBP2025-06-30
7,253,667 GBP2024-06-30
Equity
Called up share capital
100 GBP2025-06-30
100 GBP2024-06-30
100 GBP2023-06-30
Capital redemption reserve
25 GBP2025-06-30
25 GBP2024-06-30
25 GBP2023-06-30
Retained earnings (accumulated losses)
9,903,467 GBP2025-06-30
7,253,542 GBP2024-06-30
11,351,593 GBP2023-06-30
Equity
9,903,592 GBP2025-06-30
7,253,667 GBP2024-06-30
11,351,718 GBP2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-330,000 GBP2024-07-01 ~ 2025-06-30
-2,500,000 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-330,000 GBP2024-07-01 ~ 2025-06-30
-2,500,000 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
2,979,925 GBP2024-07-01 ~ 2025-06-30
-1,598,051 GBP2023-07-01 ~ 2024-06-30
Bank Overdrafts
-581,342 GBP2023-06-30
Wages/Salaries
7,046,827 GBP2024-07-01 ~ 2025-06-30
5,450,073 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
804,866 GBP2024-07-01 ~ 2025-06-30
630,915 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
158,082 GBP2024-07-01 ~ 2025-06-30
131,354 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
8,009,775 GBP2024-07-01 ~ 2025-06-30
6,212,342 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
1462024-07-01 ~ 2025-06-30
1282023-07-01 ~ 2024-06-30
Director Remuneration
475,379 GBP2024-07-01 ~ 2025-06-30
259,581 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
533,686 GBP2024-07-01 ~ 2025-06-30
188,670 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
21,000 GBP2024-07-01 ~ 2025-06-30
19,900 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
1,028,514 GBP2024-07-01 ~ 2025-06-30
-577,762 GBP2023-07-01 ~ 2024-06-30
Dividends Paid on Shares
330,000 GBP2024-07-01 ~ 2025-06-30
2,500,000 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
29,644,711 GBP2025-06-30
27,716,107 GBP2024-06-30
Furniture and fittings
85,534 GBP2025-06-30
59,616 GBP2024-06-30
Motor vehicles
2,448,819 GBP2025-06-30
1,736,914 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
32,179,064 GBP2025-06-30
29,512,637 GBP2024-06-30
Property, Plant & Equipment - Disposals
Plant and equipment
-401,500 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-81,944 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-483,444 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
11,808,121 GBP2025-06-30
9,266,425 GBP2024-06-30
Furniture and fittings
41,472 GBP2025-06-30
35,984 GBP2024-06-30
Motor vehicles
1,101,664 GBP2025-06-30
864,239 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
12,951,257 GBP2025-06-30
10,166,648 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
2,861,016 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
5,488 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
289,113 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
3,155,617 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-319,320 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-51,688 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-371,008 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
17,836,590 GBP2025-06-30
18,449,682 GBP2024-06-30
Furniture and fittings
44,062 GBP2025-06-30
23,632 GBP2024-06-30
Motor vehicles
1,347,155 GBP2025-06-30
872,675 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment, Under hire purchased contracts or finance leases
32,563,322 GBP2025-06-30
26,191,754 GBP2024-06-30
Property, Plant & Equipment - Increase or decrease
Plant and equipment, Under hire purchased contracts or finance leases
2,178,821 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Gross Cost
Under hire purchased contracts or finance leases, Motor vehicles
1,978,043 GBP2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment, Under hire purchased contracts or finance leases
12,408,318 GBP2025-06-30
8,351,987 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment, Under hire purchased contracts or finance leases
2,378,140 GBP2024-07-01 ~ 2025-06-30
Motor vehicles, Under hire purchased contracts or finance leases
243,791 GBP2024-07-01 ~ 2025-06-30
Under hire purchased contracts or finance leases
2,621,931 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Under hire purchased contracts or finance leases, Motor vehicles
790,652 GBP2025-06-30
Property, Plant & Equipment
Plant and equipment, Under hire purchased contracts or finance leases
20,155,004 GBP2025-06-30
17,839,767 GBP2024-06-30
Under hire purchased contracts or finance leases, Motor vehicles
1,187,391 GBP2025-06-30
671,028 GBP2024-06-30
Under hire purchased contracts or finance leases
21,342,395 GBP2025-06-30
18,510,795 GBP2024-06-30
Merchandise
147,568 GBP2025-06-30
155,236 GBP2024-06-30
Value of work in progress
926,176 GBP2025-06-30
Trade Debtors/Trade Receivables
Current
13,915,055 GBP2025-06-30
14,272,815 GBP2024-06-30
Amount of value-added tax that is recoverable
Current
593,807 GBP2025-06-30
893,075 GBP2024-06-30
Prepayments
Current
281,736 GBP2025-06-30
201,834 GBP2024-06-30
Debtors
Amounts falling due within one year, Current
14,790,598 GBP2025-06-30
15,367,724 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
4,862,008 GBP2025-06-30
6,537,241 GBP2024-06-30
Trade Creditors/Trade Payables
Current
8,829,868 GBP2025-06-30
10,393,987 GBP2024-06-30
Other Taxation & Social Security Payable
Current
263,299 GBP2025-06-30
174,101 GBP2024-06-30
Other Creditors
Current
1,036,992 GBP2025-06-30
21,570 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
569,497 GBP2024-06-30
Accrued Liabilities
Current
569,501 GBP2025-06-30
414,485 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
6,436,739 GBP2025-06-30
7,288,044 GBP2024-06-30
Between one and five year, hire purchase agreements
7,288,044 GBP2024-06-30
hire purchase agreements
11,298,747 GBP2025-06-30
13,825,285 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
59,606 GBP2025-06-30
22,852 GBP2024-06-30
Between one and five year
83,236 GBP2025-06-30
9,845 GBP2024-06-30
All periods
142,842 GBP2025-06-30
32,697 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
3,894,975 GBP2025-06-30
2,760,844 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
82 shares2025-06-30
Class 3 ordinary share
18 shares2025-06-30
Profit/Loss
Retained earnings (accumulated losses)
2,979,925 GBP2024-07-01 ~ 2025-06-30