Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
37,835,539 GBP2024-07-01 ~ 2025-06-30
36,968,018 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-32,575,933 GBP2024-07-01 ~ 2025-06-30
-32,094,391 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
5,259,606 GBP2024-07-01 ~ 2025-06-30
4,873,627 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-4,687,876 GBP2024-07-01 ~ 2025-06-30
-4,553,520 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
579,162 GBP2024-07-01 ~ 2025-06-30
327,448 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
468,551 GBP2024-07-01 ~ 2025-06-30
312,929 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
334,253 GBP2024-07-01 ~ 2025-06-30
238,557 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
334,253 GBP2024-07-01 ~ 2025-06-30
238,557 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
100,833 GBP2025-06-30
121,186 GBP2024-06-30
Fixed Assets - Investments
1 GBP2025-06-30
1 GBP2024-06-30
Fixed Assets
100,834 GBP2025-06-30
121,187 GBP2024-06-30
Debtors
10,735,867 GBP2025-06-30
6,580,256 GBP2024-06-30
Cash at bank and in hand
160,280 GBP2025-06-30
1,214,459 GBP2024-06-30
Current Assets
10,896,147 GBP2025-06-30
7,794,715 GBP2024-06-30
Net Current Assets/Liabilities
2,251,638 GBP2025-06-30
1,924,860 GBP2024-06-30
Total Assets Less Current Liabilities
2,352,472 GBP2025-06-30
2,046,047 GBP2024-06-30
Net Assets/Liabilities
2,352,472 GBP2025-06-30
2,018,219 GBP2024-06-30
Equity
Called up share capital
40,000 GBP2025-06-30
40,000 GBP2024-06-30
40,000 GBP2023-06-30
Retained earnings (accumulated losses)
2,312,472 GBP2025-06-30
1,978,219 GBP2024-06-30
1,739,662 GBP2023-06-30
Equity
2,352,472 GBP2025-06-30
2,018,219 GBP2024-06-30
1,779,662 GBP2023-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
334,253 GBP2024-07-01 ~ 2025-06-30
238,557 GBP2023-07-01 ~ 2024-06-30
Bank Overdrafts
-2,479,307 GBP2025-06-30
-44,468 GBP2024-06-30
Wages/Salaries
30,036,641 GBP2024-07-01 ~ 2025-06-30
29,947,347 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
3,350,838 GBP2024-07-01 ~ 2025-06-30
3,051,557 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
559,427 GBP2024-07-01 ~ 2025-06-30
555,816 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
33,946,906 GBP2024-07-01 ~ 2025-06-30
33,554,720 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
9332024-07-01 ~ 2025-06-30
9912023-07-01 ~ 2024-06-30
Director Remuneration
308,259 GBP2024-07-01 ~ 2025-06-30
313,653 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
98,587 GBP2024-07-01 ~ 2025-06-30
93,612 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
134,970 GBP2024-07-01 ~ 2025-06-30
44,937 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
117,138 GBP2024-07-01 ~ 2025-06-30
78,232 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Long leasehold
76,299 GBP2024-06-30
Plant and equipment
389,742 GBP2025-06-30
326,882 GBP2024-06-30
Motor vehicles
65,402 GBP2025-06-30
50,402 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
531,443 GBP2025-06-30
453,583 GBP2024-06-30
Property, Plant & Equipment - Disposals
Plant and equipment
-374 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-374 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
339,156 GBP2025-06-30
258,533 GBP2024-06-30
Motor vehicles
37,239 GBP2025-06-30
20,574 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
430,610 GBP2025-06-30
332,397 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
80,997 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
16,665 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
98,587 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-374 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-374 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
50,586 GBP2025-06-30
68,349 GBP2024-06-30
Motor vehicles
28,163 GBP2025-06-30
29,828 GBP2024-06-30
Investments in Group Undertakings
Cost valuation
1 GBP2024-06-30
Investments in Group Undertakings
1 GBP2025-06-30
1 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
5,249,776 GBP2025-06-30
4,801,862 GBP2024-06-30
Amounts Owed by Group Undertakings
Current
4,861,116 GBP2025-06-30
1,328,849 GBP2024-06-30
Other Debtors
Current
41,329 GBP2025-06-30
42,913 GBP2024-06-30
Debtors - Deferred Tax Asset
Current
1,859 GBP2025-06-30
1,187 GBP2024-06-30
Prepayments
Current
568,512 GBP2025-06-30
392,170 GBP2024-06-30
Debtors
Amounts falling due within one year, Current
10,735,867 GBP2025-06-30
6,580,256 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
2,479,307 GBP2025-06-30
44,468 GBP2024-06-30
Trade Creditors/Trade Payables
Current
260,636 GBP2025-06-30
158,138 GBP2024-06-30
Corporation Tax Payable
Current
134,970 GBP2025-06-30
48,330 GBP2024-06-30
Other Taxation & Social Security Payable
Current
1,938,952 GBP2025-06-30
1,423,378 GBP2024-06-30
Other Creditors
Current
259,498 GBP2025-06-30
108,895 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
23,301 GBP2025-06-30
54,066 GBP2024-06-30
Accrued Liabilities
Current
18,490 GBP2025-06-30
256,004 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
249,210 GBP2025-06-30
190,071 GBP2024-06-30
Between one and five year
275,145 GBP2025-06-30
162,065 GBP2024-06-30
More than five year
36,087 GBP2024-06-30
All periods
524,355 GBP2025-06-30
388,223 GBP2024-06-30
Bank Overdrafts
Secured
2,479,307 GBP2025-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
-1,859 GBP2025-06-30
-1,187 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
40,000 shares2025-06-30
Profit/Loss
Retained earnings (accumulated losses)
334,253 GBP2024-07-01 ~ 2025-06-30