Average Number of Employees
4102024-06-01 ~ 2025-05-31
3392023-06-01 ~ 2024-05-31
Turnover/Revenue
52,691,950 GBP2024-06-01 ~ 2025-05-31
45,601,322 GBP2023-06-01 ~ 2024-05-31
Cost of Sales
-39,259,371 GBP2024-06-01 ~ 2025-05-31
-34,430,686 GBP2023-06-01 ~ 2024-05-31
Gross Profit/Loss
13,432,579 GBP2024-06-01 ~ 2025-05-31
11,170,636 GBP2023-06-01 ~ 2024-05-31
Administrative Expenses
-9,597,756 GBP2024-06-01 ~ 2025-05-31
-8,274,887 GBP2023-06-01 ~ 2024-05-31
Operating Profit/Loss
3,866,999 GBP2024-06-01 ~ 2025-05-31
2,913,509 GBP2023-06-01 ~ 2024-05-31
Other Interest Receivable/Similar Income (Finance Income)
10,163 GBP2024-06-01 ~ 2025-05-31
Profit/Loss on Ordinary Activities Before Tax
3,816,217 GBP2024-06-01 ~ 2025-05-31
2,897,545 GBP2023-06-01 ~ 2024-05-31
Profit/Loss
2,888,126 GBP2024-06-01 ~ 2025-05-31
2,183,970 GBP2023-06-01 ~ 2024-05-31
Intangible Assets
14,230 GBP2025-05-31
29,819 GBP2024-05-31
Property, Plant & Equipment
437,355 GBP2025-05-31
364,948 GBP2024-05-31
Fixed Assets
451,585 GBP2025-05-31
394,767 GBP2024-05-31
Total Inventories
1,696,696 GBP2025-05-31
1,718,375 GBP2024-05-31
Debtors
Current
10,275,532 GBP2025-05-31
7,408,345 GBP2024-05-31
Cash at bank and in hand
816,888 GBP2025-05-31
1,356,787 GBP2024-05-31
Current Assets
12,789,116 GBP2025-05-31
10,483,507 GBP2024-05-31
Creditors
Current, Amounts falling due within one year
-6,960,719 GBP2025-05-31
-7,273,724 GBP2024-05-31
Net Current Assets/Liabilities
5,828,397 GBP2025-05-31
3,209,783 GBP2024-05-31
Total Assets Less Current Liabilities
6,279,982 GBP2025-05-31
3,604,550 GBP2024-05-31
Creditors
Non-current, Amounts falling due after one year
-33,313 GBP2025-05-31
Net Assets/Liabilities
6,145,076 GBP2025-05-31
3,476,950 GBP2024-05-31
Equity
Called up share capital
2 GBP2025-05-31
2 GBP2024-05-31
2 GBP2023-06-01
Retained earnings (accumulated losses)
6,145,074 GBP2025-05-31
3,476,948 GBP2024-05-31
1,462,978 GBP2023-06-01
Equity
6,145,076 GBP2025-05-31
3,476,950 GBP2024-05-31
1,462,980 GBP2023-06-01
Profit/Loss
Retained earnings (accumulated losses)
2,888,126 GBP2024-06-01 ~ 2025-05-31
2,183,970 GBP2023-06-01 ~ 2024-05-31
Dividends Paid
Retained earnings (accumulated losses)
-220,000 GBP2024-06-01 ~ 2025-05-31
-170,000 GBP2023-06-01 ~ 2024-05-31
Dividends Paid
-220,000 GBP2024-06-01 ~ 2025-05-31
-170,000 GBP2023-06-01 ~ 2024-05-31
Audit Fees/Expenses
25,000 GBP2024-06-01 ~ 2025-05-31
24,960 GBP2023-06-01 ~ 2024-05-31
Wages/Salaries
13,770,673 GBP2024-06-01 ~ 2025-05-31
10,910,012 GBP2023-06-01 ~ 2024-05-31
Social Security Costs
1,426,541 GBP2024-06-01 ~ 2025-05-31
1,117,176 GBP2023-06-01 ~ 2024-05-31
Staff Costs/Employee Benefits Expense
15,480,990 GBP2024-06-01 ~ 2025-05-31
12,270,751 GBP2023-06-01 ~ 2024-05-31
Director Remuneration
424,383 GBP2024-06-01 ~ 2025-05-31
258,490 GBP2023-06-01 ~ 2024-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
15,818 GBP2024-06-01 ~ 2025-05-31
22,891 GBP2023-06-01 ~ 2024-05-31
Tax Expense/Credit at Applicable Tax Rate
954,053 GBP2024-06-01 ~ 2025-05-31
724,386 GBP2023-06-01 ~ 2024-05-31
Intangible Assets - Gross Cost
Computer software
195,013 GBP2025-05-31
195,013 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
208,770 GBP2025-05-31
148,625 GBP2024-05-31
Motor vehicles
59,890 GBP2025-05-31
59,890 GBP2024-05-31
Furniture and fittings
112,137 GBP2025-05-31
96,720 GBP2024-05-31
Office equipment
678,087 GBP2025-05-31
580,660 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
1,125,975 GBP2025-05-31
930,718 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
93,838 GBP2025-05-31
70,900 GBP2024-05-31
Motor vehicles
32,673 GBP2025-05-31
23,600 GBP2024-05-31
Furniture and fittings
75,060 GBP2025-05-31
66,690 GBP2024-05-31
Office equipment
443,730 GBP2025-05-31
365,081 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
688,620 GBP2025-05-31
565,770 GBP2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Owned/Freehold
122,850 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment
Plant and equipment
114,932 GBP2025-05-31
77,725 GBP2024-05-31
Motor vehicles
27,217 GBP2025-05-31
36,290 GBP2024-05-31
Furniture and fittings
37,077 GBP2025-05-31
30,030 GBP2024-05-31
Office equipment
234,357 GBP2025-05-31
215,579 GBP2024-05-31
Value of work in progress
1,547,203 GBP2025-05-31
1,594,963 GBP2024-05-31
Finished Goods/Goods for Resale
149,493 GBP2025-05-31
123,412 GBP2024-05-31
Trade Debtors/Trade Receivables
Current
6,873,773 GBP2025-05-31
5,536,272 GBP2024-05-31
Amounts Owed by Group Undertakings
Current
46,329 GBP2025-05-31
46,329 GBP2024-05-31
Other Debtors
Current
16,966 GBP2025-05-31
16,721 GBP2024-05-31
Prepayments/Accrued Income
Current
623,207 GBP2025-05-31
201,066 GBP2024-05-31
Cash and Cash Equivalents
816,888 GBP2025-05-31
1,356,787 GBP2024-05-31
Trade Creditors/Trade Payables
Current
3,152,455 GBP2025-05-31
3,302,203 GBP2024-05-31
Corporation Tax Payable
Current
537,273 GBP2025-05-31
690,679 GBP2024-05-31
Taxation/Social Security Payable
Current
2,092,474 GBP2025-05-31
1,729,551 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Current
22,022 GBP2025-05-31
17,388 GBP2024-05-31
Other Creditors
Current
231,580 GBP2025-05-31
303,005 GBP2024-05-31
Accrued Liabilities/Deferred Income
Current
924,915 GBP2025-05-31
1,230,898 GBP2024-05-31
Creditors
Current
6,960,719 GBP2025-05-31
7,273,724 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Non-current
33,313 GBP2025-05-31
41,825 GBP2024-05-31
Creditors
Non-current
33,313 GBP2025-05-31
41,825 GBP2024-05-31
Minimum gross finance lease payments owing
55,335 GBP2025-05-31
59,213 GBP2024-05-31
Net Deferred Tax Liability/Asset
-101,593 GBP2025-05-31
-85,775 GBP2024-05-31
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
-15,818 GBP2024-06-01 ~ 2025-05-31
Deferred Tax Liabilities
Accelerated tax depreciation
-101,593 GBP2025-05-31
-85,775 GBP2024-05-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
2 shares2025-05-31
2 shares2024-05-31
Par Value of Share
Class 1 ordinary share
1.002024-06-01 ~ 2025-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
1,492,704 GBP2025-05-31
889,054 GBP2024-05-31
Between one and five year
1,177,966 GBP2025-05-31
1,001,626 GBP2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
2,670,670 GBP2025-05-31
1,890,680 GBP2024-05-31