Cost of Sales
-76,050,091 GBP2024-01-01 ~ 2024-12-31
-70,474,623 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-8,097,132 GBP2024-01-01 ~ 2024-12-31
-8,717,560 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
166,839 GBP2024-01-01 ~ 2024-12-31
0 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
10,029,722 GBP2024-01-01 ~ 2024-12-31
6,807,717 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
7,412,012 GBP2024-01-01 ~ 2024-12-31
5,004,131 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
2,675,877 GBP2024-12-31
2,632,685 GBP2023-12-31
Debtors
10,681,085 GBP2024-12-31
13,000,437 GBP2023-12-31
Cash at bank and in hand
8,310,493 GBP2024-12-31
8,210,291 GBP2023-12-31
Current Assets
19,501,026 GBP2024-12-31
21,720,175 GBP2023-12-31
Net Current Assets/Liabilities
9,138,941 GBP2024-12-31
9,672,502 GBP2023-12-31
Total Assets Less Current Liabilities
11,814,818 GBP2024-12-31
12,305,187 GBP2023-12-31
Net Assets/Liabilities
10,949,456 GBP2024-12-31
10,537,444 GBP2023-12-31
Equity
Called up share capital
2,151 GBP2024-12-31
2,151 GBP2023-12-31
2,558 GBP2022-12-31
Capital redemption reserve
1,337 GBP2024-12-31
1,337 GBP2023-12-31
930 GBP2022-12-31
Retained earnings (accumulated losses)
10,945,968 GBP2024-12-31
10,533,956 GBP2023-12-31
6,888,757 GBP2022-12-31
Equity
10,949,456 GBP2024-12-31
10,537,444 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
7,412,012 GBP2024-01-01 ~ 2024-12-31
5,004,131 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-7,000,000 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
45,000 GBP2024-01-01 ~ 2024-12-31
45,845 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
5542024-01-01 ~ 2024-12-31
4972023-01-01 ~ 2023-12-31
Wages/Salaries
42,184,571 GBP2024-01-01 ~ 2024-12-31
36,621,246 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
511,780 GBP2024-01-01 ~ 2024-12-31
675,705 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
46,414,912 GBP2024-01-01 ~ 2024-12-31
41,188,723 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
1,146,292 GBP2024-01-01 ~ 2024-12-31
862,680 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-52,254 GBP2024-01-01 ~ 2024-12-31
430 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
767,166 GBP2024-12-31
2,542,001 GBP2023-12-31
Furniture and fittings
5,553,927 GBP2024-12-31
11,155,140 GBP2023-12-31
Motor vehicles
1,151,995 GBP2024-12-31
936,384 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
7,473,088 GBP2024-12-31
14,705,982 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-2,063,352 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-5,709,809 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-523,277 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-8,368,895 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
333,441 GBP2024-12-31
2,248,337 GBP2023-12-31
Furniture and fittings
4,131,331 GBP2024-12-31
9,118,065 GBP2023-12-31
Motor vehicles
332,439 GBP2024-12-31
634,438 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
4,797,211 GBP2024-12-31
12,073,297 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Under hire purchased contracts or finance leases
0 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
148,456 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
723,075 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
221,278 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,092,809 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-2,063,352 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-5,709,809 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-523,277 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-8,368,895 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Plant and equipment
433,725 GBP2024-12-31
293,664 GBP2023-12-31
Furniture and fittings
1,422,596 GBP2024-12-31
2,037,075 GBP2023-12-31
Motor vehicles
819,556 GBP2024-12-31
301,946 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
8,303,046 GBP2024-12-31
7,502,772 GBP2023-12-31
Other Debtors
Current
27,162 GBP2024-12-31
3,384,859 GBP2023-12-31
Prepayments/Accrued Income
Current
2,350,877 GBP2024-12-31
2,112,806 GBP2023-12-31
Other Debtors
Non-current
509,448 GBP2024-12-31
509,447 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
0 GBP2024-12-31
1,000,000 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
236,074 GBP2024-12-31
81,287 GBP2023-12-31
Other Remaining Borrowings
Current
0 GBP2024-12-31
229,889 GBP2023-12-31
Trade Creditors/Trade Payables
Current
4,195,492 GBP2024-12-31
6,184,662 GBP2023-12-31
Amounts owed to group undertakings
Current
217,847 GBP2024-12-31
0 GBP2023-12-31
Corporation Tax Payable
Current
1,711,032 GBP2024-12-31
1,016,068 GBP2023-12-31
Other Taxation & Social Security Payable
Current
1,393,921 GBP2024-12-31
1,406,942 GBP2023-12-31
Other Creditors
Current
1,903,033 GBP2024-12-31
1,534,654 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
704,686 GBP2024-12-31
594,171 GBP2023-12-31
Creditors
Current
10,362,085 GBP2024-12-31
12,047,673 GBP2023-12-31
Bank Borrowings/Overdrafts
Non-current
0 GBP2024-12-31
500,000 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
594,780 GBP2024-12-31
206,884 GBP2023-12-31
Other Remaining Borrowings
Non-current
0 GBP2024-12-31
738,023 GBP2023-12-31
Creditors
Non-current
594,780 GBP2024-12-31
1,444,907 GBP2023-12-31
Bank Borrowings
0 GBP2024-12-31
1,500,000 GBP2023-12-31
Total Borrowings
0 GBP2024-12-31
2,467,912 GBP2023-12-31
Current
0 GBP2024-12-31
1,229,889 GBP2023-12-31
Non-current
0 GBP2024-12-31
1,238,023 GBP2023-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
237,819 GBP2024-12-31
81,287 GBP2023-12-31
Minimum gross finance lease payments owing
830,854 GBP2024-12-31
288,171 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
1 GBP2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1,837 shares2024-12-31
1,837 shares2023-12-31
Par Value of Share
Class 2 ordinary share
1 GBP2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
314 shares2024-12-31
314 shares2023-12-31
Equity
Called up share capital
2,151 GBP2024-12-31
2,151 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
343,690 GBP2024-12-31
233,963 GBP2023-12-31
Between two and five year
851,001 GBP2024-12-31
364,412 GBP2023-12-31
More than five year
55,000 GBP2024-12-31
112,500 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
1,249,691 GBP2024-12-31
710,875 GBP2023-12-31