Par Value of Share
Class 1 ordinary share
12024-05-01 ~ 2025-04-30
Class 2 ordinary share
12024-05-01 ~ 2025-04-30
Turnover/Revenue
126,352,854 GBP2024-05-01 ~ 2025-04-30
121,959,700 GBP2023-05-01 ~ 2024-04-30
Cost of Sales
96,377,335 GBP2024-05-01 ~ 2025-04-30
93,754,659 GBP2023-05-01 ~ 2024-04-30
Gross Profit/Loss
29,975,519 GBP2024-05-01 ~ 2025-04-30
28,205,041 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
27,313,413 GBP2024-05-01 ~ 2025-04-30
24,019,783 GBP2023-05-01 ~ 2024-04-30
Operating Profit/Loss
2,884,070 GBP2024-05-01 ~ 2025-04-30
4,398,629 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
24,180 GBP2024-05-01 ~ 2025-04-30
19,250 GBP2023-05-01 ~ 2024-04-30
Interest Payable/Similar Charges (Finance Costs)
1,794,134 GBP2024-05-01 ~ 2025-04-30
1,565,107 GBP2023-05-01 ~ 2024-04-30
Profit/Loss on Ordinary Activities Before Tax
1,114,116 GBP2024-05-01 ~ 2025-04-30
2,852,772 GBP2023-05-01 ~ 2024-04-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
760,990 GBP2024-05-01 ~ 2025-04-30
1,045,587 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
353,126 GBP2024-05-01 ~ 2025-04-30
1,807,185 GBP2023-05-01 ~ 2024-04-30
Comprehensive Income/Expense
309,865 GBP2024-05-01 ~ 2025-04-30
1,967,219 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment
4,248,327 GBP2025-04-30
5,255,909 GBP2024-04-30
Investment Property
3,200,000 GBP2025-04-30
3,200,000 GBP2024-04-30
Fixed Assets
7,448,327 GBP2025-04-30
8,455,909 GBP2024-04-30
Total Inventories
10,526,512 GBP2025-04-30
11,019,856 GBP2024-04-30
Debtors
46,259,583 GBP2025-04-30
44,496,027 GBP2024-04-30
Cash at bank and in hand
2,324,328 GBP2025-04-30
1,356,469 GBP2024-04-30
Current Assets
59,110,423 GBP2025-04-30
56,872,352 GBP2024-04-30
Creditors
Current
45,655,436 GBP2025-04-30
44,025,811 GBP2024-04-30
Net Current Assets/Liabilities
13,454,987 GBP2025-04-30
12,846,541 GBP2024-04-30
Total Assets Less Current Liabilities
20,903,314 GBP2025-04-30
21,302,450 GBP2024-04-30
Net Assets/Liabilities
15,808,928 GBP2025-04-30
15,499,063 GBP2024-04-30
Equity
Called up share capital
107,664 GBP2025-04-30
107,664 GBP2024-04-30
107,664 GBP2023-04-30
Share premium
95,000 GBP2025-04-30
95,000 GBP2024-04-30
95,000 GBP2023-04-30
Revaluation reserve
4,985,202 GBP2025-04-30
5,135,887 GBP2024-04-30
4,975,853 GBP2023-04-30
Retained earnings (accumulated losses)
10,621,062 GBP2025-04-30
10,160,512 GBP2024-04-30
8,353,327 GBP2023-04-30
Equity
15,808,928 GBP2025-04-30
15,499,063 GBP2024-04-30
13,531,844 GBP2023-04-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
460,550 GBP2024-05-01 ~ 2025-04-30
Wages/Salaries
14,250,908 GBP2024-05-01 ~ 2025-04-30
12,432,025 GBP2023-05-01 ~ 2024-04-30
Social Security Costs
1,280,624 GBP2024-05-01 ~ 2025-04-30
1,147,144 GBP2023-05-01 ~ 2024-04-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
378,026 GBP2024-05-01 ~ 2025-04-30
318,751 GBP2023-05-01 ~ 2024-04-30
Staff Costs/Employee Benefits Expense
15,909,558 GBP2024-05-01 ~ 2025-04-30
13,897,920 GBP2023-05-01 ~ 2024-04-30
Average Number of Employees
3562024-05-01 ~ 2025-04-30
3152023-05-01 ~ 2024-04-30
Director Remuneration
546,481 GBP2024-05-01 ~ 2025-04-30
642,136 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
233,951 GBP2024-05-01 ~ 2025-04-30
246,099 GBP2023-05-01 ~ 2024-04-30
Audit Fees/Expenses
29,250 GBP2024-05-01 ~ 2025-04-30
27,000 GBP2023-05-01 ~ 2024-04-30
Current Tax for the Period
765,752 GBP2024-05-01 ~ 2025-04-30
914,011 GBP2023-05-01 ~ 2024-04-30
Tax Expense/Credit at Applicable Tax Rate
278,529 GBP2024-05-01 ~ 2025-04-30
713,193 GBP2023-05-01 ~ 2024-04-30
Intangible Assets - Gross Cost
Net goodwill
638,339 GBP2024-04-30
Intangible Assets - Accumulated Amortisation & Impairment
Net goodwill
638,339 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
Land and buildings
3,650,000 GBP2025-04-30
4,550,000 GBP2024-04-30
Furniture and fittings
2,090,576 GBP2025-04-30
2,042,311 GBP2024-04-30
Property, Plant & Equipment - Disposals
Land and buildings
-900,000 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Short leasehold
1,340,384 GBP2025-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings
116,800 GBP2025-04-30
58,400 GBP2024-04-30
Furniture and fittings
1,914,119 GBP2025-04-30
1,838,969 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings
58,400 GBP2024-05-01 ~ 2025-04-30
Furniture and fittings
75,150 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Short leasehold
807,214 GBP2025-04-30
Property, Plant & Equipment
Land and buildings
3,533,200 GBP2025-04-30
4,491,600 GBP2024-04-30
Land and buildings, Short leasehold
533,170 GBP2025-04-30
552,967 GBP2024-04-30
Furniture and fittings
176,457 GBP2025-04-30
203,342 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
Motor vehicles
24,485 GBP2025-04-30
27,610 GBP2024-04-30
Computers
121,235 GBP2025-04-30
121,235 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
7,226,680 GBP2025-04-30
8,000,936 GBP2024-04-30
Property, Plant & Equipment - Disposals
Motor vehicles
-3,125 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Disposals
-903,125 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
18,985 GBP2025-04-30
19,610 GBP2024-04-30
Computers
121,235 GBP2025-04-30
121,235 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,978,353 GBP2025-04-30
2,745,027 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
233,951 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-625 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-625 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment
Motor vehicles
5,500 GBP2025-04-30
8,000 GBP2024-04-30
Investment Property - Fair Value Model
3,200,000 GBP2024-04-30
Merchandise
10,526,512 GBP2025-04-30
11,019,856 GBP2024-04-30
Trade Debtors/Trade Receivables
Current
26,113,651 GBP2025-04-30
26,655,929 GBP2024-04-30
Amounts Owed by Group Undertakings
Current
10,606,282 GBP2025-04-30
9,118,112 GBP2024-04-30
Other Debtors
Current
2,742,750 GBP2025-04-30
610,413 GBP2024-04-30
Amount of corporation tax that is recoverable
Current
1,263,994 GBP2025-04-30
1,075,079 GBP2024-04-30
Prepayments
Current
4,381,281 GBP2025-04-30
3,842,110 GBP2024-04-30
Debtors
Amounts falling due within one year, Current
46,216,083 GBP2025-04-30
44,421,777 GBP2024-04-30
Bank Borrowings/Overdrafts
Current
225,000 GBP2025-04-30
225,000 GBP2024-04-30
Other Remaining Borrowings
Current
13,850,495 GBP2025-04-30
13,724,346 GBP2024-04-30
Trade Creditors/Trade Payables
Current
26,016,040 GBP2025-04-30
25,863,114 GBP2024-04-30
Corporation Tax Payable
Current
1,999,177 GBP2025-04-30
1,445,202 GBP2024-04-30
Other Taxation & Social Security Payable
Current
420,571 GBP2025-04-30
337,425 GBP2024-04-30
Other Creditors
Current
200,109 GBP2025-04-30
208,982 GBP2024-04-30
Accrued Liabilities
Current
2,473,027 GBP2025-04-30
1,908,416 GBP2024-04-30
Bank Borrowings/Overdrafts
Non-current
3,440,500 GBP2025-04-30
4,087,500 GBP2024-04-30
Bank Borrowings
Non-current, Between one and two years
225,000 GBP2024-04-30
Between two and five year, Non-current
675,000 GBP2025-04-30
675,000 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
1,929,892 GBP2025-04-30
1,835,410 GBP2024-04-30
Between one and five year
5,967,917 GBP2025-04-30
6,317,839 GBP2024-04-30
More than five year
1,418,503 GBP2025-04-30
2,177,960 GBP2024-04-30
All periods
9,316,312 GBP2025-04-30
10,331,209 GBP2024-04-30
Bank Borrowings
Secured
3,665,500 GBP2025-04-30
4,312,500 GBP2024-04-30
Total Borrowings
Secured
17,515,995 GBP2025-04-30
18,036,846 GBP2024-04-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
962,405 GBP2025-04-30
923,906 GBP2024-04-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
105,750 shares2025-04-30
Class 2 ordinary share
1,914 shares2025-04-30
Profit/Loss
Retained earnings (accumulated losses)
353,126 GBP2024-05-01 ~ 2025-04-30