Par Value of Share
Class 4 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
82,843,672 GBP2024-07-01 ~ 2025-06-30
65,741,073 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
80,237,582 GBP2024-07-01 ~ 2025-06-30
62,601,489 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
2,606,090 GBP2024-07-01 ~ 2025-06-30
3,139,584 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
912,502 GBP2024-07-01 ~ 2025-06-30
628,092 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
1,694,841 GBP2024-07-01 ~ 2025-06-30
2,511,492 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
27,381 GBP2024-07-01 ~ 2025-06-30
23,396 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
4,094 GBP2024-07-01 ~ 2025-06-30
2,686 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
1,718,128 GBP2024-07-01 ~ 2025-06-30
2,532,202 GBP2023-07-01 ~ 2024-06-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
429,658 GBP2024-07-01 ~ 2025-06-30
634,159 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
1,288,470 GBP2024-07-01 ~ 2025-06-30
1,898,043 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
1,288,470 GBP2024-07-01 ~ 2025-06-30
1,898,043 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
1,852,923 GBP2025-06-30
1,761,059 GBP2024-06-30
Total Inventories
1,088,192 GBP2025-06-30
702,317 GBP2024-06-30
Debtors
10,417,246 GBP2025-06-30
7,051,890 GBP2024-06-30
Cash at bank and in hand
685,413 GBP2025-06-30
893,140 GBP2024-06-30
Current Assets
12,190,851 GBP2025-06-30
8,647,347 GBP2024-06-30
Creditors
Current
7,612,466 GBP2025-06-30
5,133,601 GBP2024-06-30
Net Current Assets/Liabilities
4,578,385 GBP2025-06-30
3,513,746 GBP2024-06-30
Total Assets Less Current Liabilities
6,431,308 GBP2025-06-30
5,274,805 GBP2024-06-30
Net Assets/Liabilities
5,964,631 GBP2025-06-30
4,849,698 GBP2024-06-30
Equity
Called up share capital
125,002 GBP2025-06-30
125,002 GBP2024-06-30
125,002 GBP2023-06-30
Retained earnings (accumulated losses)
5,839,629 GBP2025-06-30
4,724,696 GBP2024-06-30
3,300,190 GBP2023-06-30
Equity
5,964,631 GBP2025-06-30
4,849,698 GBP2024-06-30
3,425,192 GBP2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-173,537 GBP2024-07-01 ~ 2025-06-30
-473,537 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-173,537 GBP2024-07-01 ~ 2025-06-30
-473,537 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
1,288,470 GBP2024-07-01 ~ 2025-06-30
1,898,043 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
845,075 GBP2024-07-01 ~ 2025-06-30
639,722 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
90,343 GBP2024-07-01 ~ 2025-06-30
61,726 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
18,102 GBP2024-07-01 ~ 2025-06-30
13,516 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
953,520 GBP2024-07-01 ~ 2025-06-30
714,964 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
212024-07-01 ~ 2025-06-30
162023-07-01 ~ 2024-06-30
Director Remuneration
39,100 GBP2024-07-01 ~ 2025-06-30
37,597 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
405,643 GBP2024-07-01 ~ 2025-06-30
240,236 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
11,550 GBP2024-07-01 ~ 2025-06-30
11,550 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
363,777 GBP2024-07-01 ~ 2025-06-30
433,217 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
429,532 GBP2024-07-01 ~ 2025-06-30
633,051 GBP2023-07-01 ~ 2024-06-30
Dividends Paid on Shares
173,537 GBP2024-07-01 ~ 2025-06-30
473,537 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
1,563,774 GBP2025-06-30
1,232,941 GBP2024-06-30
Furniture and fittings
171,659 GBP2024-06-30
Motor vehicles
1,326,049 GBP2025-06-30
994,103 GBP2024-06-30
Computers
29,920 GBP2025-06-30
23,271 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
2,919,743 GBP2025-06-30
2,421,974 GBP2024-06-30
Property, Plant & Equipment - Disposals
Motor vehicles
-31,704 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-31,704 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
641,949 GBP2025-06-30
429,865 GBP2024-06-30
Motor vehicles
409,708 GBP2025-06-30
218,296 GBP2024-06-30
Computers
15,163 GBP2025-06-30
12,754 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,066,820 GBP2025-06-30
660,915 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
212,084 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
208,484 GBP2024-07-01 ~ 2025-06-30
Computers
2,409 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
422,977 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-17,072 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-17,072 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
921,825 GBP2025-06-30
803,076 GBP2024-06-30
Motor vehicles
916,341 GBP2025-06-30
775,807 GBP2024-06-30
Computers
14,757 GBP2025-06-30
10,517 GBP2024-06-30
Furniture and fittings
171,659 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Under hire purchased contracts or finance leases, Motor vehicles
17,334 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Under hire purchased contracts or finance leases, Motor vehicles
55,667 GBP2025-06-30
Property, Plant & Equipment
Under hire purchased contracts or finance leases, Motor vehicles
69,333 GBP2025-06-30
86,667 GBP2024-06-30
Merchandise
1,088,192 GBP2025-06-30
702,317 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
8,776,597 GBP2025-06-30
6,135,864 GBP2024-06-30
Amounts owed by group undertakings and participating interests
1,347,852 GBP2025-06-30
750,000 GBP2024-06-30
Amount of value-added tax that is recoverable
Current
277,474 GBP2025-06-30
115,516 GBP2024-06-30
Prepayments
Current
15,323 GBP2025-06-30
50,510 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
10,417,246 GBP2025-06-30
Amounts falling due within one year, Current
7,051,890 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
10,443 GBP2025-06-30
10,185 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
13,868 GBP2025-06-30
33,283 GBP2024-06-30
Trade Creditors/Trade Payables
Current
6,874,171 GBP2025-06-30
4,084,016 GBP2024-06-30
Corporation Tax Payable
Current
122,995 GBP2025-06-30
151,967 GBP2024-06-30
Other Taxation & Social Security Payable
Current
29,425 GBP2025-06-30
20,947 GBP2024-06-30
Other Creditors
Current
14,285 GBP2025-06-30
6,584 GBP2024-06-30
Accrued Liabilities
Current
18,899 GBP2025-06-30
15,394 GBP2024-06-30
Bank Borrowings/Overdrafts
Non-current
3,446 GBP2025-06-30
13,889 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
13,868 GBP2024-06-30
Bank Borrowings
Current, Amounts falling due within one year
10,443 GBP2025-06-30
Non-current, Between two and five year
3,446 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
hire purchase agreements
13,868 GBP2025-06-30
47,151 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
848 GBP2024-06-30
Between one and five year
2,554 GBP2024-06-30
All periods
3,402 GBP2024-06-30
Deferred Tax Liabilities
463,231 GBP2025-06-30
397,350 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
463,231 GBP2025-06-30
397,350 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 4 ordinary share
25,000 shares2025-06-30
Profit/Loss
Retained earnings (accumulated losses)
1,288,470 GBP2024-07-01 ~ 2025-06-30