Administrative Expenses
-8,739,457 GBP2024-06-01 ~ 2025-05-31
-8,097,619 GBP2023-06-01 ~ 2024-05-31
Other Interest Receivable/Similar Income (Finance Income)
147,114 GBP2024-06-01 ~ 2025-05-31
647,989 GBP2023-06-01 ~ 2024-05-31
Profit/Loss on Ordinary Activities Before Tax
2,193,327 GBP2024-06-01 ~ 2025-05-31
3,121,255 GBP2023-06-01 ~ 2024-05-31
Profit/Loss
1,614,827 GBP2024-06-01 ~ 2025-05-31
2,055,453 GBP2023-06-01 ~ 2024-05-31
Intangible Assets
Other than goodwill
1,798,874 GBP2025-05-31
781,862 GBP2024-05-31
Property, Plant & Equipment
1,479,788 GBP2025-05-31
1,479,807 GBP2024-05-31
Fixed Assets - Investments
630,303 GBP2025-05-31
630,303 GBP2024-05-31
Fixed Assets
3,908,965 GBP2025-05-31
2,891,972 GBP2024-05-31
Debtors
83,570,544 GBP2025-05-31
77,849,048 GBP2024-05-31
Cash at bank and in hand
11,691 GBP2025-05-31
69,509 GBP2024-05-31
Current Assets
83,969,634 GBP2025-05-31
78,441,107 GBP2024-05-31
Creditors
Amounts falling due within one year
-45,635,485 GBP2025-05-31
-40,960,266 GBP2024-05-31
Net Current Assets/Liabilities
38,334,149 GBP2025-05-31
37,480,841 GBP2024-05-31
Total Assets Less Current Liabilities
42,243,114 GBP2025-05-31
40,372,813 GBP2024-05-31
Creditors
Amounts falling due after one year
-9,209,732 GBP2025-05-31
-8,396,412 GBP2024-05-31
Net Assets/Liabilities
32,560,722 GBP2025-05-31
31,744,895 GBP2024-05-31
Equity
Called up share capital
1,000 GBP2025-05-31
1,000 GBP2024-05-31
1,000 GBP2023-05-31
Retained earnings (accumulated losses)
32,559,722 GBP2025-05-31
31,743,895 GBP2024-05-31
30,228,442 GBP2023-05-31
Equity
32,560,722 GBP2025-05-31
31,744,895 GBP2024-05-31
Profit/Loss
Retained earnings (accumulated losses)
1,614,827 GBP2024-06-01 ~ 2025-05-31
2,055,453 GBP2023-06-01 ~ 2024-05-31
Dividends Paid
Retained earnings (accumulated losses)
-540,000 GBP2023-06-01 ~ 2024-05-31
Dividends Paid
-799,000 GBP2024-06-01 ~ 2025-05-31
Audit Fees/Expenses
21,000 GBP2024-06-01 ~ 2025-05-31
20,000 GBP2023-06-01 ~ 2024-05-31
Average Number of Employees
2062024-06-01 ~ 2025-05-31
2012023-06-01 ~ 2024-05-31
Wages/Salaries
5,724,734 GBP2024-06-01 ~ 2025-05-31
5,265,697 GBP2023-06-01 ~ 2024-05-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
282,526 GBP2024-06-01 ~ 2025-05-31
159,860 GBP2023-06-01 ~ 2024-05-31
Staff Costs/Employee Benefits Expense
6,593,200 GBP2024-06-01 ~ 2025-05-31
5,907,458 GBP2023-06-01 ~ 2024-05-31
Director Remuneration
138,618 GBP2024-06-01 ~ 2025-05-31
221,667 GBP2023-06-01 ~ 2024-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
241,154 GBP2024-06-01 ~ 2025-05-31
25,519 GBP2023-06-01 ~ 2024-05-31
Intangible Assets - Gross Cost
Computer software
2,325,898 GBP2025-05-31
1,137,808 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
116,722 GBP2025-05-31
94,491 GBP2024-05-31
Furniture and fittings
556,757 GBP2025-05-31
530,137 GBP2024-05-31
Motor vehicles
320,388 GBP2025-05-31
213,373 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
2,378,048 GBP2025-05-31
2,222,182 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
77,296 GBP2025-05-31
57,013 GBP2024-05-31
Furniture and fittings
395,560 GBP2025-05-31
353,719 GBP2024-05-31
Motor vehicles
128,050 GBP2025-05-31
48,131 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
898,260 GBP2025-05-31
742,375 GBP2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Under hire purchased contracts or finance leases
13,842 GBP2024-06-01 ~ 2025-05-31
Plant and equipment
20,283 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
41,841 GBP2024-06-01 ~ 2025-05-31
Motor vehicles
79,919 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
155,885 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment
Land and buildings
1,086,827 GBP2025-05-31
1,100,669 GBP2024-05-31
Plant and equipment
39,426 GBP2025-05-31
37,478 GBP2024-05-31
Furniture and fittings
161,197 GBP2025-05-31
176,418 GBP2024-05-31
Motor vehicles
192,338 GBP2025-05-31
165,242 GBP2024-05-31
Trade Debtors/Trade Receivables
Current
40,198,908 GBP2025-05-31
34,708,798 GBP2024-05-31
Amounts Owed by Group Undertakings
Current
38,357,349 GBP2025-05-31
32,818,331 GBP2024-05-31
Other Debtors
Current
3,183,780 GBP2025-05-31
9,326,634 GBP2024-05-31
Prepayments/Accrued Income
Current
1,830,507 GBP2025-05-31
995,285 GBP2024-05-31
Bank Borrowings/Overdrafts
Current
26,863,578 GBP2025-05-31
21,714,554 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Current
50,049 GBP2025-05-31
52,211 GBP2024-05-31
Trade Creditors/Trade Payables
Current
14,188,190 GBP2025-05-31
12,772,386 GBP2024-05-31
Amounts owed to group undertakings
Current
7,447 GBP2025-05-31
18,713 GBP2024-05-31
Corporation Tax Payable
Current
385,933 GBP2025-05-31
1,082,878 GBP2024-05-31
Other Taxation & Social Security Payable
Current
165,660 GBP2025-05-31
154,149 GBP2024-05-31
Other Creditors
Current
156,357 GBP2025-05-31
153,009 GBP2024-05-31
Accrued Liabilities/Deferred Income
Current
3,818,271 GBP2025-05-31
5,012,366 GBP2024-05-31
Creditors
Current
45,635,485 GBP2025-05-31
40,960,266 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Non-current
177,213 GBP2025-05-31
142,387 GBP2024-05-31
Other Remaining Borrowings
Non-current
9,032,519 GBP2025-05-31
8,254,025 GBP2024-05-31
Creditors
Non-current
9,209,732 GBP2025-05-31
8,396,412 GBP2024-05-31
Bank Overdrafts
26,863,578 GBP2025-05-31
21,714,554 GBP2024-05-31
Total Borrowings
35,896,097 GBP2025-05-31
29,968,579 GBP2024-05-31
Current
26,863,578 GBP2025-05-31
21,714,554 GBP2024-05-31
Non-current
9,032,519 GBP2025-05-31
8,254,025 GBP2024-05-31
Minimum gross finance lease payments owing
Amounts falling due within one year
50,049 GBP2025-05-31
52,211 GBP2024-05-31
Minimum gross finance lease payments owing
227,262 GBP2025-05-31
194,598 GBP2024-05-31
Par Value of Share
Class 1 ordinary share
1 GBP2024-06-01 ~ 2025-05-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
50,000 shares2025-05-31
50,000 shares2024-05-31
Par Value of Share
Class 2 ordinary share
1 GBP2024-06-01 ~ 2025-05-31
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
50,000 shares2025-05-31
50,000 shares2024-05-31
Equity
Called up share capital
1,000 GBP2025-05-31
1,000 GBP2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
209,684 GBP2025-05-31
254,588 GBP2024-05-31
Between two and five year
692,629 GBP2025-05-31
735,938 GBP2024-05-31
More than five year
235,698 GBP2025-05-31
402,073 GBP2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
1,138,011 GBP2025-05-31
1,392,599 GBP2024-05-31