Turnover/Revenue
42,438,455 GBP2023-07-01 ~ 2024-06-30
31,860,763 GBP2022-07-01 ~ 2023-06-30
Cost of Sales
-35,619,121 GBP2023-07-01 ~ 2024-06-30
-25,476,927 GBP2022-07-01 ~ 2023-06-30
Gross Profit/Loss
6,819,334 GBP2023-07-01 ~ 2024-06-30
6,383,836 GBP2022-07-01 ~ 2023-06-30
Administrative Expenses
-3,959,410 GBP2023-07-01 ~ 2024-06-30
-3,596,602 GBP2022-07-01 ~ 2023-06-30
Other Interest Receivable/Similar Income (Finance Income)
69,338 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
2,929,262 GBP2023-07-01 ~ 2024-06-30
2,803,437 GBP2022-07-01 ~ 2023-06-30
Profit/Loss
2,179,598 GBP2023-07-01 ~ 2024-06-30
2,225,724 GBP2022-07-01 ~ 2023-06-30
Property, Plant & Equipment
358,670 GBP2024-06-30
455,010 GBP2023-06-30
Total Inventories
416,148 GBP2024-06-30
183,370 GBP2023-06-30
Debtors
Current
5,890,543 GBP2024-06-30
5,568,666 GBP2023-06-30
Cash at bank and in hand
7,034,981 GBP2024-06-30
5,709,333 GBP2023-06-30
Current Assets
13,341,672 GBP2024-06-30
11,461,369 GBP2023-06-30
Net Current Assets/Liabilities
7,607,408 GBP2024-06-30
5,883,009 GBP2023-06-30
Total Assets Less Current Liabilities
7,966,078 GBP2024-06-30
6,338,019 GBP2023-06-30
Net Assets/Liabilities
7,927,005 GBP2024-06-30
6,283,627 GBP2023-06-30
Equity
Called up share capital
5 GBP2024-06-30
5 GBP2023-06-30
5 GBP2022-06-30
Retained earnings (accumulated losses)
7,927,000 GBP2024-06-30
6,283,622 GBP2023-06-30
4,408,328 GBP2022-06-30
Equity
7,927,005 GBP2024-06-30
6,283,627 GBP2023-06-30
4,408,333 GBP2022-06-30
Profit/Loss
Retained earnings (accumulated losses)
2,179,598 GBP2023-07-01 ~ 2024-06-30
2,225,724 GBP2022-07-01 ~ 2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-536,220 GBP2023-07-01 ~ 2024-06-30
-350,430 GBP2022-07-01 ~ 2023-06-30
Dividends Paid
-536,220 GBP2023-07-01 ~ 2024-06-30
-350,430 GBP2022-07-01 ~ 2023-06-30
Property, Plant & Equipment - Depreciation Expense
111,184 GBP2023-07-01 ~ 2024-06-30
125,820 GBP2022-07-01 ~ 2023-06-30
Wages/Salaries
2,204,897 GBP2023-07-01 ~ 2024-06-30
2,236,134 GBP2022-07-01 ~ 2023-06-30
Social Security Costs
227,124 GBP2023-07-01 ~ 2024-06-30
171,830 GBP2022-07-01 ~ 2023-06-30
Staff Costs/Employee Benefits Expense
2,726,517 GBP2023-07-01 ~ 2024-06-30
2,628,293 GBP2022-07-01 ~ 2023-06-30
Average number of employees in administration and support functions
372023-07-01 ~ 2024-06-30
62022-07-01 ~ 2023-06-30
Average Number of Employees
592023-07-01 ~ 2024-06-30
522022-07-01 ~ 2023-06-30
Director Remuneration
507,433 GBP2023-07-01 ~ 2024-06-30
572,957 GBP2022-07-01 ~ 2023-06-30
Audit Fees/Expenses
12,000 GBP2023-07-01 ~ 2024-06-30
12,000 GBP2022-07-01 ~ 2023-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-15,319 GBP2023-07-01 ~ 2024-06-30
13,222 GBP2022-07-01 ~ 2023-06-30
Tax Expense/Credit at Applicable Tax Rate
732,316 GBP2023-07-01 ~ 2024-06-30
575,313 GBP2022-07-01 ~ 2023-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Long leasehold
227,985 GBP2023-06-30
Furniture and fittings
93,602 GBP2024-06-30
91,835 GBP2023-06-30
Plant and equipment
109,762 GBP2024-06-30
109,762 GBP2023-06-30
Office equipment
162,687 GBP2024-06-30
147,160 GBP2023-06-30
Motor vehicles
219,522 GBP2024-06-30
319,745 GBP2023-06-30
Property, Plant & Equipment - Gross Cost
813,558 GBP2024-06-30
896,487 GBP2023-06-30
Property, Plant & Equipment - Disposals
Motor vehicles
-111,814 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Disposals
-111,814 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Furniture and fittings
41,662 GBP2024-06-30
24,346 GBP2023-06-30
Plant and equipment
107,607 GBP2024-06-30
104,978 GBP2023-06-30
Office equipment
119,811 GBP2024-06-30
93,221 GBP2023-06-30
Motor vehicles
151,610 GBP2024-06-30
196,134 GBP2023-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
454,888 GBP2024-06-30
441,477 GBP2023-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings
17,316 GBP2023-07-01 ~ 2024-06-30
Plant and equipment
2,629 GBP2023-07-01 ~ 2024-06-30
Office equipment
26,590 GBP2023-07-01 ~ 2024-06-30
Motor vehicles
53,250 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
111,185 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-97,774 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-97,774 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
Furniture and fittings
51,940 GBP2024-06-30
67,489 GBP2023-06-30
Plant and equipment
2,155 GBP2024-06-30
4,784 GBP2023-06-30
Office equipment
42,876 GBP2024-06-30
53,939 GBP2023-06-30
Motor vehicles
67,912 GBP2024-06-30
123,611 GBP2023-06-30
Land and buildings, Long leasehold
205,187 GBP2023-06-30
Finished Goods/Goods for Resale
416,148 GBP2024-06-30
183,370 GBP2023-06-30
Trade Debtors/Trade Receivables
3,735,889 GBP2024-06-30
4,186,591 GBP2023-06-30
Other Debtors
1,324,299 GBP2024-06-30
1,335,661 GBP2023-06-30
Prepayments
151,281 GBP2024-06-30
46,414 GBP2023-06-30
Debtors
Amounts falling due within one year, Current
5,890,543 GBP2024-06-30
Current, Amounts falling due within one year
5,568,666 GBP2023-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
39,073 GBP2024-06-30
54,391 GBP2023-06-30
Par Value of Share
Class 1 ordinary share
0.012023-07-01 ~ 2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
491 shares2024-06-30
455 shares2023-06-30
Par Value of Share
Class 2 ordinary share
0.012023-07-01 ~ 2024-06-30
02022-07-01 ~ 2023-06-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
9 shares2024-06-30
Number of Shares Issued (Fully Paid)
500 shares2024-06-30
455 shares2023-06-30
Nominal value of allotted share capital
5 GBP2023-07-01 ~ 2024-06-30
5 GBP2022-07-01 ~ 2023-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
74,729 GBP2024-06-30
87,623 GBP2023-06-30
Between two and five year
130,947 GBP2024-06-30
126,510 GBP2023-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
205,676 GBP2024-06-30
214,133 GBP2023-06-30