Cost of Sales
-18,147,044 GBP2024-07-01 ~ 2025-06-30
-14,323,774 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-1,504,203 GBP2024-07-01 ~ 2025-06-30
-1,430,119 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
737,295 GBP2024-07-01 ~ 2025-06-30
821,804 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
536,515 GBP2024-07-01 ~ 2025-06-30
624,525 GBP2023-07-01 ~ 2024-06-30
Intangible Assets
Other than goodwill
52,902 GBP2025-06-30
70,536 GBP2024-06-30
Property, Plant & Equipment
56,596 GBP2025-06-30
81,305 GBP2024-06-30
Fixed Assets
109,498 GBP2025-06-30
151,841 GBP2024-06-30
Debtors
3,456,541 GBP2025-06-30
3,033,269 GBP2024-06-30
Cash at bank and in hand
16,193 GBP2025-06-30
18,687 GBP2024-06-30
Current Assets
3,472,734 GBP2025-06-30
3,051,956 GBP2024-06-30
Creditors
Amounts falling due within one year
-3,347,580 GBP2025-06-30
-2,974,659 GBP2024-06-30
Net Current Assets/Liabilities
125,154 GBP2025-06-30
77,297 GBP2024-06-30
Total Assets Less Current Liabilities
234,652 GBP2025-06-30
229,138 GBP2024-06-30
Creditors
Amounts falling due after one year
-11,195 GBP2025-06-30
-66,083 GBP2024-06-30
Net Assets/Liabilities
216,980 GBP2025-06-30
156,578 GBP2024-06-30
Equity
Called up share capital
100 GBP2025-06-30
100 GBP2024-06-30
100 GBP2023-06-30
Retained earnings (accumulated losses)
216,880 GBP2025-06-30
156,478 GBP2024-06-30
95,008 GBP2023-06-30
Equity
216,980 GBP2025-06-30
156,578 GBP2024-06-30
Profit/Loss
Retained earnings (accumulated losses)
536,515 GBP2024-07-01 ~ 2025-06-30
624,525 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-563,055 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-476,113 GBP2024-07-01 ~ 2025-06-30
Audit Fees/Expenses
27,000 GBP2024-07-01 ~ 2025-06-30
27,000 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
8742024-07-01 ~ 2025-06-30
7052023-07-01 ~ 2024-06-30
Wages/Salaries
14,314,416 GBP2024-07-01 ~ 2025-06-30
11,473,307 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
235,624 GBP2024-07-01 ~ 2025-06-30
189,509 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
15,725,403 GBP2024-07-01 ~ 2025-06-30
12,469,279 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
25,419 GBP2024-07-01 ~ 2025-06-30
37,067 GBP2023-07-01 ~ 2024-06-30
Intangible Assets - Gross Cost
Development expenditure
88,170 GBP2024-06-30
Intangible Assets - Accumulated Amortisation & Impairment
Development expenditure
35,268 GBP2025-06-30
17,634 GBP2024-06-30
Intangible Assets - Increase From Amortisation Charge for Year
Development expenditure
17,634 GBP2024-07-01 ~ 2025-06-30
Intangible Assets
Development expenditure
52,902 GBP2025-06-30
70,536 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
31,306 GBP2025-06-30
31,306 GBP2024-06-30
Furniture and fittings
33,612 GBP2025-06-30
32,912 GBP2024-06-30
Computers
71,248 GBP2025-06-30
63,800 GBP2024-06-30
Motor vehicles
112,275 GBP2025-06-30
112,275 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
248,441 GBP2025-06-30
240,293 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
30,558 GBP2025-06-30
29,664 GBP2024-06-30
Furniture and fittings
32,781 GBP2025-06-30
32,174 GBP2024-06-30
Computers
59,993 GBP2025-06-30
53,104 GBP2024-06-30
Motor vehicles
68,513 GBP2025-06-30
44,046 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
191,845 GBP2025-06-30
158,988 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
894 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
607 GBP2024-07-01 ~ 2025-06-30
Computers
6,889 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
24,467 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
32,857 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
748 GBP2025-06-30
1,642 GBP2024-06-30
Furniture and fittings
831 GBP2025-06-30
738 GBP2024-06-30
Computers
11,255 GBP2025-06-30
10,696 GBP2024-06-30
Motor vehicles
43,762 GBP2025-06-30
68,229 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
2,871,480 GBP2025-06-30
2,645,488 GBP2024-06-30
Other Debtors
Current
439,663 GBP2025-06-30
305,880 GBP2024-06-30
Prepayments/Accrued Income
Current
145,398 GBP2025-06-30
81,901 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
50,000 GBP2025-06-30
50,000 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
4,888 GBP2025-06-30
4,888 GBP2024-06-30
Trade Creditors/Trade Payables
Current
794,569 GBP2025-06-30
697,490 GBP2024-06-30
Corporation Tax Payable
Current
201,867 GBP2025-06-30
197,279 GBP2024-06-30
Other Taxation & Social Security Payable
Current
972,128 GBP2025-06-30
993,457 GBP2024-06-30
Other Creditors
Current
1,192,625 GBP2025-06-30
937,445 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
131,503 GBP2025-06-30
94,100 GBP2024-06-30
Creditors
Current
3,347,580 GBP2025-06-30
2,974,659 GBP2024-06-30
Bank Borrowings/Overdrafts
Non-current
8,334 GBP2025-06-30
58,334 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
2,861 GBP2025-06-30
7,749 GBP2024-06-30
Creditors
Non-current
11,195 GBP2025-06-30
66,083 GBP2024-06-30
Bank Borrowings
58,334 GBP2025-06-30
108,334 GBP2024-06-30
Total Borrowings
Current
50,000 GBP2025-06-30
50,000 GBP2024-06-30
Non-current
8,334 GBP2025-06-30
58,334 GBP2024-06-30
Minimum gross finance lease payments owing
Amounts falling due within one year
5,960 GBP2025-06-30
5,960 GBP2024-06-30
Minimum gross finance lease payments owing
9,446 GBP2025-06-30
15,406 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
7,749 GBP2025-06-30
12,637 GBP2024-06-30
Par Value of Share
Class 1 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
5 shares2025-06-30
5 shares2024-06-30
Par Value of Share
Class 2 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
55 shares2025-06-30
55 shares2024-06-30
Par Value of Share
Class 3 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
40 shares2025-06-30
40 shares2024-06-30
Equity
Called up share capital
100 GBP2025-06-30
100 GBP2024-06-30