Turnover/Revenue
24,332,858 GBP2024-07-01 ~ 2025-06-30
19,854,607 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-17,401,459 GBP2024-07-01 ~ 2025-06-30
-13,567,298 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
6,931,399 GBP2024-07-01 ~ 2025-06-30
6,287,309 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-2,604,356 GBP2024-07-01 ~ 2025-06-30
-2,223,059 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
4,514,190 GBP2024-07-01 ~ 2025-06-30
4,064,250 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
27,297 GBP2024-07-01 ~ 2025-06-30
40,021 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
4,517,394 GBP2024-07-01 ~ 2025-06-30
4,076,965 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
3,435,409 GBP2024-07-01 ~ 2025-06-30
3,100,377 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
3,435,409 GBP2024-07-01 ~ 2025-06-30
3,100,377 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
563,942 GBP2025-06-30
771,730 GBP2024-06-30
Total Inventories
428,033 GBP2025-06-30
83,175 GBP2024-06-30
Debtors
Current
7,015,264 GBP2025-06-30
5,289,956 GBP2024-06-30
Cash at bank and in hand
2,592,854 GBP2025-06-30
1,673,786 GBP2024-06-30
Current Assets
10,036,151 GBP2025-06-30
7,046,917 GBP2024-06-30
Net Current Assets/Liabilities
4,162,172 GBP2025-06-30
2,438,061 GBP2024-06-30
Total Assets Less Current Liabilities
4,726,114 GBP2025-06-30
3,209,791 GBP2024-06-30
Creditors
Non-current, Amounts falling due after one year
-130,304 GBP2025-06-30
-241,782 GBP2024-06-30
Net Assets/Liabilities
4,514,938 GBP2025-06-30
2,846,109 GBP2024-06-30
Equity
Called up share capital
2 GBP2025-06-30
2 GBP2024-06-30
2 GBP2023-06-30
Retained earnings (accumulated losses)
4,514,936 GBP2025-06-30
2,846,107 GBP2024-06-30
6,050,098 GBP2023-06-30
Equity
4,514,938 GBP2025-06-30
2,846,109 GBP2024-06-30
6,050,100 GBP2023-06-30
Profit/Loss
Retained earnings (accumulated losses)
3,435,409 GBP2024-07-01 ~ 2025-06-30
3,100,377 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-1,766,580 GBP2024-07-01 ~ 2025-06-30
-6,304,368 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-1,766,580 GBP2024-07-01 ~ 2025-06-30
-6,304,368 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
195,198 GBP2024-07-01 ~ 2025-06-30
134,453 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
2,207,717 GBP2024-07-01 ~ 2025-06-30
1,918,274 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
287,974 GBP2024-07-01 ~ 2025-06-30
241,898 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
2,553,896 GBP2024-07-01 ~ 2025-06-30
2,189,799 GBP2023-07-01 ~ 2024-06-30
Average number of employees in administration and support functions
102024-07-01 ~ 2025-06-30
132023-07-01 ~ 2024-06-30
Average Number of Employees
352024-07-01 ~ 2025-06-30
242023-07-01 ~ 2024-06-30
Director Remuneration
758,633 GBP2024-07-01 ~ 2025-06-30
580,939 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
14,750 GBP2024-07-01 ~ 2025-06-30
14,050 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-41,028 GBP2024-07-01 ~ 2025-06-30
86,800 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
1,129,349 GBP2024-07-01 ~ 2025-06-30
1,019,241 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Motor vehicles
696,269 GBP2025-06-30
731,043 GBP2024-06-30
Plant and equipment
302,904 GBP2025-06-30
285,490 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
999,173 GBP2025-06-30
1,016,533 GBP2024-06-30
Property, Plant & Equipment - Disposals
Motor vehicles
-35,772 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-35,772 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
338,423 GBP2025-06-30
206,780 GBP2024-06-30
Plant and equipment
96,808 GBP2025-06-30
38,023 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
435,231 GBP2025-06-30
244,803 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles
136,413 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
58,785 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
195,198 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-4,770 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-4,770 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Motor vehicles
357,846 GBP2025-06-30
524,263 GBP2024-06-30
Plant and equipment
206,096 GBP2025-06-30
247,467 GBP2024-06-30
Value of work in progress
428,033 GBP2025-06-30
83,175 GBP2024-06-30
Trade Debtors/Trade Receivables
Current, Amounts falling due within one year
6,683,690 GBP2025-06-30
4,796,220 GBP2024-06-30
Other Debtors
Current, Amounts falling due within one year
90,027 GBP2025-06-30
86,035 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
7,015,264 GBP2025-06-30
5,289,956 GBP2024-06-30
Total Borrowings
Current, Amounts falling due within one year
112,062 GBP2025-06-30
112,646 GBP2024-06-30
Trade Creditors/Trade Payables
3,099,041 GBP2025-06-30
2,275,957 GBP2024-06-30
Taxation/Social Security Payable
511,375 GBP2025-06-30
50,959 GBP2024-06-30
Other Creditors
58,016 GBP2025-06-30
25,260 GBP2024-06-30
Corporation Tax Payable
505,801 GBP2025-06-30
467,212 GBP2024-06-30
Total Borrowings
Non-current, Amounts falling due after one year
130,304 GBP2025-06-30
241,782 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
80,872 GBP2025-06-30
121,900 GBP2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
82,211 GBP2025-06-30
122,873 GBP2024-06-30
Deferred Tax Liabilities
80,872 GBP2025-06-30
121,900 GBP2024-06-30
Par Value of Share
Class 1 ordinary share
0.0012024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1,000 shares2025-06-30
1,000 shares2024-06-30
Par Value of Share
Class 2 ordinary share
1.0002024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
1 shares2025-06-30
1 shares2024-06-30
Par Value of Share
Class 3 ordinary share
0.0012024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
77 shares2025-06-30
77 shares2024-06-30
Number of Shares Issued (Fully Paid)
1,078 shares2025-06-30
1,078 shares2024-06-30
Finance Lease Liabilities - Total Present Value
Amounts falling due within one year
12,062 GBP2025-06-30
12,646 GBP2024-06-30
Minimum gross finance lease payments owing
125,699 GBP2025-06-30
137,761 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
69,099 GBP2025-06-30
53,550 GBP2024-06-30
Between two and five year
174,052 GBP2025-06-30
243,150 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
243,151 GBP2025-06-30
296,700 GBP2024-06-30
Bank Borrowings
Current
100,000 GBP2025-06-30
100,000 GBP2024-06-30
Total Borrowings
Current
112,062 GBP2025-06-30
112,646 GBP2024-06-30
Bank Borrowings
Non-current
16,667 GBP2025-06-30
116,667 GBP2024-06-30
Total Borrowings
Non-current
130,304 GBP2025-06-30
241,782 GBP2024-06-30