Par Value of Share
Class 1 ordinary share
12023-11-01 ~ 2024-10-31
Turnover/Revenue
47,940,575 GBP2023-11-01 ~ 2024-10-31
48,152,597 GBP2022-11-01 ~ 2023-10-31
Cost of Sales
29,356,929 GBP2023-11-01 ~ 2024-10-31
30,114,663 GBP2022-11-01 ~ 2023-10-31
Gross Profit/Loss
18,583,646 GBP2023-11-01 ~ 2024-10-31
18,037,934 GBP2022-11-01 ~ 2023-10-31
Distribution Costs
1,517,495 GBP2023-11-01 ~ 2024-10-31
1,436,875 GBP2022-11-01 ~ 2023-10-31
Administrative Expenses
13,216,463 GBP2023-11-01 ~ 2024-10-31
11,496,266 GBP2022-11-01 ~ 2023-10-31
Operating Profit/Loss
3,849,688 GBP2023-11-01 ~ 2024-10-31
5,104,793 GBP2022-11-01 ~ 2023-10-31
Other Interest Receivable/Similar Income (Finance Income)
84,714 GBP2023-11-01 ~ 2024-10-31
Interest Payable/Similar Charges (Finance Costs)
119,293 GBP2023-11-01 ~ 2024-10-31
184,690 GBP2022-11-01 ~ 2023-10-31
Profit/Loss on Ordinary Activities Before Tax
3,815,109 GBP2023-11-01 ~ 2024-10-31
4,920,103 GBP2022-11-01 ~ 2023-10-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
975,212 GBP2023-11-01 ~ 2024-10-31
1,237,478 GBP2022-11-01 ~ 2023-10-31
Profit/Loss
2,839,897 GBP2023-11-01 ~ 2024-10-31
3,682,625 GBP2022-11-01 ~ 2023-10-31
Comprehensive Income/Expense
2,839,897 GBP2023-11-01 ~ 2024-10-31
3,682,625 GBP2022-11-01 ~ 2023-10-31
Intangible Assets
1,720,837 GBP2024-10-31
4 GBP2023-10-31
Property, Plant & Equipment
15,349,832 GBP2024-10-31
14,640,127 GBP2023-10-31
Fixed Assets
17,070,669 GBP2024-10-31
14,640,131 GBP2023-10-31
Total Inventories
2,115,127 GBP2024-10-31
1,810,680 GBP2023-10-31
Debtors
9,473,822 GBP2024-10-31
7,831,560 GBP2023-10-31
Cash at bank and in hand
5,144,293 GBP2024-10-31
6,958,986 GBP2023-10-31
Current Assets
16,733,242 GBP2024-10-31
16,601,226 GBP2023-10-31
Creditors
Current
12,537,662 GBP2024-10-31
12,657,185 GBP2023-10-31
Net Current Assets/Liabilities
4,195,580 GBP2024-10-31
3,944,041 GBP2023-10-31
Total Assets Less Current Liabilities
21,266,249 GBP2024-10-31
18,584,172 GBP2023-10-31
Net Assets/Liabilities
18,476,921 GBP2024-10-31
15,637,024 GBP2023-10-31
Equity
Called up share capital
100,000 GBP2024-10-31
100,000 GBP2023-10-31
100,000 GBP2022-10-31
Revaluation reserve
6,247,606 GBP2024-10-31
6,247,606 GBP2023-10-31
6,247,606 GBP2022-10-31
Retained earnings (accumulated losses)
12,129,315 GBP2024-10-31
9,289,418 GBP2023-10-31
5,606,793 GBP2022-10-31
Equity
18,476,921 GBP2024-10-31
15,637,024 GBP2023-10-31
11,954,399 GBP2022-10-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
2,839,897 GBP2023-11-01 ~ 2024-10-31
3,682,625 GBP2022-11-01 ~ 2023-10-31
Bank Overdrafts
-2,126 GBP2024-10-31
-2,126 GBP2023-10-31
-2,186 GBP2022-10-31
Wages/Salaries
8,254,340 GBP2023-11-01 ~ 2024-10-31
7,251,411 GBP2022-11-01 ~ 2023-10-31
Social Security Costs
963,380 GBP2023-11-01 ~ 2024-10-31
887,466 GBP2022-11-01 ~ 2023-10-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
210,132 GBP2023-11-01 ~ 2024-10-31
134,529 GBP2022-11-01 ~ 2023-10-31
Staff Costs/Employee Benefits Expense
9,427,852 GBP2023-11-01 ~ 2024-10-31
8,273,406 GBP2022-11-01 ~ 2023-10-31
Average Number of Employees
1452023-11-01 ~ 2024-10-31
1432022-11-01 ~ 2023-10-31
Director Remuneration
3,096,744 GBP2023-11-01 ~ 2024-10-31
2,560,758 GBP2022-11-01 ~ 2023-10-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
225,661 GBP2023-11-01 ~ 2024-10-31
118,769 GBP2022-11-01 ~ 2023-10-31
Audit Fees/Expenses
14,500 GBP2023-11-01 ~ 2024-10-31
14,000 GBP2022-11-01 ~ 2023-10-31
Current Tax for the Period
799,325 GBP2023-11-01 ~ 2024-10-31
1,140,938 GBP2022-11-01 ~ 2023-10-31
Tax Expense/Credit at Applicable Tax Rate
953,777 GBP2023-11-01 ~ 2024-10-31
1,108,007 GBP2022-11-01 ~ 2023-10-31
Intangible Assets - Gross Cost
Net goodwill
2,134,274 GBP2024-10-31
384,274 GBP2023-10-31
Intangible Assets - Accumulated Amortisation & Impairment
Net goodwill
413,437 GBP2024-10-31
384,270 GBP2023-10-31
Intangible Assets - Increase From Amortisation Charge for Year
Net goodwill
29,167 GBP2023-11-01 ~ 2024-10-31
Intangible Assets
Net goodwill
1,720,837 GBP2024-10-31
4 GBP2023-10-31
Property, Plant & Equipment - Gross Cost
Land and buildings
12,500,000 GBP2024-10-31
12,500,000 GBP2023-10-31
Plant and equipment
1,138,426 GBP2024-10-31
1,513,831 GBP2023-10-31
Motor vehicles
4,770,821 GBP2024-10-31
3,938,498 GBP2023-10-31
Property, Plant & Equipment - Gross Cost
18,409,247 GBP2024-10-31
17,952,329 GBP2023-10-31
Property, Plant & Equipment - Disposals
Plant and equipment
-560,664 GBP2023-11-01 ~ 2024-10-31
Motor vehicles
-197,729 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment - Disposals
-758,393 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
676,033 GBP2024-10-31
1,146,101 GBP2023-10-31
Motor vehicles
2,383,382 GBP2024-10-31
2,166,101 GBP2023-10-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
3,059,415 GBP2024-10-31
3,312,202 GBP2023-10-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
90,596 GBP2023-11-01 ~ 2024-10-31
Motor vehicles
376,014 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
466,610 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-560,664 GBP2023-11-01 ~ 2024-10-31
Motor vehicles
-158,733 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-719,397 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment
Land and buildings
12,500,000 GBP2024-10-31
12,500,000 GBP2023-10-31
Plant and equipment
462,393 GBP2024-10-31
367,730 GBP2023-10-31
Motor vehicles
2,387,439 GBP2024-10-31
1,772,397 GBP2023-10-31
Property, Plant & Equipment - Gross Cost
Under hire purchased contracts or finance leases, Motor vehicles
1,581,736 GBP2024-10-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Under hire purchased contracts or finance leases, Motor vehicles
240,949 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Under hire purchased contracts or finance leases, Motor vehicles
887,067 GBP2024-10-31
Property, Plant & Equipment
Under hire purchased contracts or finance leases, Motor vehicles
694,669 GBP2024-10-31
Motor vehicles, Under hire purchased contracts or finance leases
966,820 GBP2023-10-31
Merchandise
2,115,127 GBP2024-10-31
1,810,680 GBP2023-10-31
Trade Debtors/Trade Receivables
Current
8,573,711 GBP2024-10-31
6,827,783 GBP2023-10-31
Other Debtors
Current
25,602 GBP2024-10-31
8,500 GBP2023-10-31
Prepayments/Accrued Income
Current
314,648 GBP2024-10-31
22,766 GBP2023-10-31
Debtors
Amounts falling due within one year, Current
9,473,822 GBP2024-10-31
7,831,560 GBP2023-10-31
Bank Borrowings/Overdrafts
Current
982,658 GBP2024-10-31
2,367,484 GBP2023-10-31
Finance Lease Liabilities - Total Present Value
Current
184,545 GBP2024-10-31
231,526 GBP2023-10-31
Trade Creditors/Trade Payables
Current
7,089,092 GBP2024-10-31
5,905,898 GBP2023-10-31
Corporation Tax Payable
Current
253,513 GBP2024-10-31
970,688 GBP2023-10-31
Other Taxation & Social Security Payable
Current
182,403 GBP2024-10-31
160,287 GBP2023-10-31
Other Creditors
Current
927,982 GBP2024-10-31
16,860 GBP2023-10-31
Accrued Liabilities
Current
2,668,061 GBP2024-10-31
2,592,179 GBP2023-10-31
Bank Borrowings/Overdrafts
Non-current
982,528 GBP2023-10-31
Finance Lease Liabilities - Total Present Value
Non-current
159,052 GBP2024-10-31
350,231 GBP2023-10-31
Other Creditors
Non-current
840,000 GBP2024-10-31
Bank Borrowings
Non-current, Between two and five year
156,947 GBP2023-10-31
Finance Lease Liabilities - Total Present Value
Between one and five year, hire purchase agreements
159,052 GBP2024-10-31
hire purchase agreements
343,597 GBP2024-10-31
581,757 GBP2023-10-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
339,247 GBP2024-10-31
293,012 GBP2023-10-31
Between one and five year
462,000 GBP2024-10-31
670,000 GBP2023-10-31
All periods
801,247 GBP2024-10-31
963,012 GBP2023-10-31
Bank Overdrafts
Secured
2,126 GBP2024-10-31
2,126 GBP2023-10-31
Bank Borrowings
Secured
980,532 GBP2024-10-31
3,347,886 GBP2023-10-31
Total Borrowings
Secured
1,326,255 GBP2024-10-31
3,931,769 GBP2023-10-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
100,000 shares2024-10-31