Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
21,589,182 GBP2024-07-01 ~ 2025-06-30
16,041,549 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-17,859,492 GBP2024-07-01 ~ 2025-06-30
-12,711,114 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
3,729,690 GBP2024-07-01 ~ 2025-06-30
3,330,435 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-2,912,175 GBP2024-07-01 ~ 2025-06-30
-2,473,027 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
883,928 GBP2024-07-01 ~ 2025-06-30
917,978 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
27,336 GBP2024-07-01 ~ 2025-06-30
15,556 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
899,508 GBP2024-07-01 ~ 2025-06-30
923,242 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
690,781 GBP2024-07-01 ~ 2025-06-30
724,851 GBP2023-07-01 ~ 2024-06-30
Equity
Retained earnings (accumulated losses)
1,209,150 GBP2025-06-30
1,218,369 GBP2024-06-30
1,293,518 GBP2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-700,000 GBP2024-07-01 ~ 2025-06-30
-800,000 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
507,893 GBP2025-06-30
460,986 GBP2024-06-30
Total Inventories
10,000 GBP2025-06-30
10,000 GBP2024-06-30
Debtors
6,262,209 GBP2025-06-30
3,959,475 GBP2024-06-30
Cash at bank and in hand
116 GBP2025-06-30
477,995 GBP2024-06-30
Current Assets
6,272,325 GBP2025-06-30
4,447,470 GBP2024-06-30
Creditors
Current
5,379,208 GBP2025-06-30
3,546,995 GBP2024-06-30
Net Current Assets/Liabilities
893,117 GBP2025-06-30
900,475 GBP2024-06-30
Total Assets Less Current Liabilities
1,401,010 GBP2025-06-30
1,361,461 GBP2024-06-30
Creditors
Non-current
-130,704 GBP2025-06-30
-67,445 GBP2024-06-30
Net Assets/Liabilities
1,259,150 GBP2025-06-30
1,268,369 GBP2024-06-30
Equity
Called up share capital
50,000 GBP2025-06-30
50,000 GBP2024-06-30
Equity
1,259,150 GBP2025-06-30
1,268,369 GBP2024-06-30
Bank Overdrafts
-12,098 GBP2025-06-30
Wages/Salaries
2,824,422 GBP2024-07-01 ~ 2025-06-30
2,580,682 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
442,764 GBP2024-07-01 ~ 2025-06-30
473,607 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
142,239 GBP2024-07-01 ~ 2025-06-30
147,809 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
3,409,425 GBP2024-07-01 ~ 2025-06-30
3,202,098 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
522024-07-01 ~ 2025-06-30
472023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
149,481 GBP2024-07-01 ~ 2025-06-30
151,168 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
221,647 GBP2024-07-01 ~ 2025-06-30
188,102 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
224,877 GBP2024-07-01 ~ 2025-06-30
230,811 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
155,361 GBP2025-06-30
154,776 GBP2024-06-30
Motor vehicles
990,834 GBP2025-06-30
891,402 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
1,189,506 GBP2025-06-30
1,089,489 GBP2024-06-30
Property, Plant & Equipment - Disposals
Motor vehicles
-108,371 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-108,371 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Long leasehold
43,311 GBP2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
137,903 GBP2025-06-30
127,959 GBP2024-06-30
Motor vehicles
518,803 GBP2025-06-30
479,969 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
681,613 GBP2025-06-30
628,503 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
9,944 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
135,205 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
149,481 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-96,371 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-96,371 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Land and buildings, Long leasehold
18,404 GBP2025-06-30
22,736 GBP2024-06-30
Plant and equipment
17,458 GBP2025-06-30
26,817 GBP2024-06-30
Motor vehicles
472,031 GBP2025-06-30
411,433 GBP2024-06-30
Merchandise
10,000 GBP2025-06-30
10,000 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
5,483,286 GBP2025-06-30
3,437,516 GBP2024-06-30
Amounts Owed by Group Undertakings
Current
333,917 GBP2025-06-30
145,064 GBP2024-06-30
Other Debtors
Current
740 GBP2024-06-30
Amount of value-added tax that is recoverable
Current
4,478 GBP2025-06-30
8,454 GBP2024-06-30
Prepayments/Accrued Income
Current
28,372 GBP2025-06-30
42,861 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
6,262,209 GBP2025-06-30
Amounts falling due within one year, Current
3,959,475 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
12,098 GBP2025-06-30
Finance Lease Liabilities - Total Present Value
Current
95,142 GBP2025-06-30
101,982 GBP2024-06-30
Trade Creditors/Trade Payables
Current
4,304,619 GBP2025-06-30
2,554,307 GBP2024-06-30
Corporation Tax Payable
Current
171,647 GBP2025-06-30
108,102 GBP2024-06-30
Other Creditors
Current
5,330 GBP2025-06-30
Accrued Liabilities/Deferred Income
Current
236,854 GBP2025-06-30
141,587 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
130,704 GBP2025-06-30
67,445 GBP2024-06-30
Between one and five year, hire purchase agreements
130,704 GBP2025-06-30
hire purchase agreements
225,846 GBP2025-06-30
169,427 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
59,700 GBP2025-06-30
48,100 GBP2024-06-30
Between one and five year
238,800 GBP2025-06-30
192,400 GBP2024-06-30
More than five year
128,267 GBP2025-06-30
176,367 GBP2024-06-30
All periods
426,767 GBP2025-06-30
416,867 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
11,156 GBP2025-06-30
25,647 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
50,000 shares2025-06-30