(expand)Administrative Expenses
-19,918,516 GBP2024-08-01 ~ 2025-07-31
-19,033,949 GBP2023-08-01 ~ 2024-07-31
Operating Profit/Loss
3,134,877 GBP2024-08-01 ~ 2025-07-31
2,122,275 GBP2023-08-01 ~ 2024-07-31
Other Interest Receivable/Similar Income (Finance Income)
42,813 GBP2024-08-01 ~ 2025-07-31
20,488 GBP2023-08-01 ~ 2024-07-31
Profit/Loss on Ordinary Activities Before Tax
2,781,229 GBP2024-08-01 ~ 2025-07-31
1,738,913 GBP2023-08-01 ~ 2024-07-31
Profit/Loss
2,165,860 GBP2024-08-01 ~ 2025-07-31
1,306,003 GBP2023-08-01 ~ 2024-07-31
Property, Plant & Equipment
2,003,541 GBP2025-07-31
2,240,710 GBP2024-07-31
Fixed Assets - Investments
1,000 GBP2025-07-31
1,000 GBP2024-07-31
Fixed Assets
2,004,541 GBP2025-07-31
2,241,710 GBP2024-07-31
Total Inventories
15,637,604 GBP2025-07-31
15,234,603 GBP2024-07-31
Debtors
Current
17,379,035 GBP2025-07-31
10,255,854 GBP2024-07-31
Cash at bank and in hand
3,694,679 GBP2025-07-31
4,488,592 GBP2024-07-31
Current Assets
36,711,318 GBP2025-07-31
29,979,049 GBP2024-07-31
Creditors
Current, Amounts falling due within one year
-7,210,856 GBP2025-07-31
Net Current Assets/Liabilities
29,500,462 GBP2025-07-31
20,056,601 GBP2024-07-31
Total Assets Less Current Liabilities
31,505,003 GBP2025-07-31
22,298,311 GBP2024-07-31
Creditors
Non-current, Amounts falling due after one year
-5,185,938 GBP2024-07-31
Net Assets/Liabilities
18,353,660 GBP2025-07-31
16,187,800 GBP2024-07-31
Equity
Called up share capital
510 GBP2025-07-31
510 GBP2024-07-31
510 GBP2023-08-01
Retained earnings (accumulated losses)
18,353,150 GBP2025-07-31
16,187,290 GBP2024-07-31
26,407,157 GBP2023-08-01
Equity
18,353,660 GBP2025-07-31
16,187,800 GBP2024-07-31
26,407,667 GBP2023-08-01
Profit/Loss
Retained earnings (accumulated losses)
2,165,860 GBP2024-08-01 ~ 2025-07-31
1,306,003 GBP2023-08-01 ~ 2024-07-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
2,165,860 GBP2024-08-01 ~ 2025-07-31
1,306,003 GBP2023-08-01 ~ 2024-07-31
Comprehensive Income/Expense
2,165,860 GBP2024-08-01 ~ 2025-07-31
1,306,003 GBP2023-08-01 ~ 2024-07-31
Dividends Paid
Retained earnings (accumulated losses)
-11,525,870 GBP2023-08-01 ~ 2024-07-31
Dividends Paid
-11,525,870 GBP2023-08-01 ~ 2024-07-31
Equity - Income/Expense Recognised Directly
Retained earnings (accumulated losses)
-11,525,870 GBP2023-08-01 ~ 2024-07-31
Equity - Income/Expense Recognised Directly
-11,525,870 GBP2023-08-01 ~ 2024-07-31
Property, Plant & Equipment - Depreciation rate used
Plant and equipment
252024-08-01 ~ 2025-07-31
Motor vehicles
252024-08-01 ~ 2025-07-31
Furniture and fittings
302024-08-01 ~ 2025-07-31
Computers
202024-08-01 ~ 2025-07-31
Audit Fees/Expenses
14,200 GBP2024-08-01 ~ 2025-07-31
13,500 GBP2023-08-01 ~ 2024-07-31
Wages/Salaries
9,960,191 GBP2024-08-01 ~ 2025-07-31
9,613,304 GBP2023-08-01 ~ 2024-07-31
Social Security Costs
954,583 GBP2024-08-01 ~ 2025-07-31
807,882 GBP2023-08-01 ~ 2024-07-31
Staff Costs/Employee Benefits Expense
11,229,537 GBP2024-08-01 ~ 2025-07-31
10,705,437 GBP2023-08-01 ~ 2024-07-31
Director Remuneration
255,001 GBP2024-08-01 ~ 2025-07-31
245,851 GBP2023-08-01 ~ 2024-07-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-110,524 GBP2024-08-01 ~ 2025-07-31
15,206 GBP2023-08-01 ~ 2024-07-31
Tax Expense/Credit at Applicable Tax Rate
695,307 GBP2024-08-01 ~ 2025-07-31
434,728 GBP2023-08-01 ~ 2024-07-31
Dividends Paid on Shares
11,525,870 GBP2023-08-01 ~ 2024-07-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
1,468,004 GBP2025-07-31
1,425,843 GBP2024-07-31
Motor vehicles
565,057 GBP2025-07-31
565,057 GBP2024-07-31
Furniture and fittings
3,334,348 GBP2025-07-31
3,439,662 GBP2024-07-31
Computers
960,557 GBP2025-07-31
960,557 GBP2024-07-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-34,385 GBP2024-08-01 ~ 2025-07-31
Furniture and fittings
-170,804 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
1,118,835 GBP2025-07-31
1,064,970 GBP2024-07-31
Motor vehicles
440,328 GBP2025-07-31
405,910 GBP2024-07-31
Furniture and fittings
2,231,489 GBP2025-07-31
2,286,408 GBP2024-07-31
Computers
745,270 GBP2025-07-31
620,062 GBP2024-07-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles, Owned/Freehold
34,418 GBP2024-08-01 ~ 2025-07-31
Furniture and fittings, Owned/Freehold
114,296 GBP2024-08-01 ~ 2025-07-31
Computers, Owned/Freehold
125,208 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-34,211 GBP2024-08-01 ~ 2025-07-31
Furniture and fittings
-169,215 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment
Plant and equipment
349,169 GBP2025-07-31
360,873 GBP2024-07-31
Motor vehicles
124,729 GBP2025-07-31
159,147 GBP2024-07-31
Furniture and fittings
1,102,859 GBP2025-07-31
1,153,254 GBP2024-07-31
Computers
215,287 GBP2025-07-31
340,495 GBP2024-07-31
Property, Plant & Equipment - Gross Cost
Other
179,535 GBP2025-07-31
315,797 GBP2024-07-31
Property, Plant & Equipment - Gross Cost
6,898,799 GBP2025-07-31
7,098,214 GBP2024-07-31
Property, Plant & Equipment - Other Disposals
Other
-162,980 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment - Other Disposals
-368,169 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Other
171,625 GBP2025-07-31
315,797 GBP2024-07-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
4,895,258 GBP2025-07-31
4,857,504 GBP2024-07-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Owned/Freehold
404,111 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Other
-162,931 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-366,357 GBP2024-08-01 ~ 2025-07-31
Property, Plant & Equipment
Other
7,910 GBP2025-07-31
Finished Goods/Goods for Resale
15,637,604 GBP2025-07-31
15,234,603 GBP2024-07-31
Trade Debtors/Trade Receivables
Current
805,708 GBP2025-07-31
722,764 GBP2024-07-31
Amounts Owed by Group Undertakings
Current
15,155,386 GBP2025-07-31
8,538,866 GBP2024-07-31
Other Debtors
Current
57,787 GBP2025-07-31
1,324 GBP2024-07-31
Prepayments/Accrued Income
Current
1,340,710 GBP2025-07-31
992,900 GBP2024-07-31
Amount of corporation tax that is recoverable
Current
19,444 GBP2025-07-31
Cash and Cash Equivalents
3,694,679 GBP2025-07-31
4,488,592 GBP2024-07-31
Bank Borrowings
Current
257,356 GBP2025-07-31
552,533 GBP2024-07-31
Trade Creditors/Trade Payables
Current
4,805,756 GBP2025-07-31
5,611,517 GBP2024-07-31
Amounts owed to group undertakings
Current
269,405 GBP2024-07-31
Corporation Tax Payable
Current
168,434 GBP2025-07-31
104,261 GBP2024-07-31
Taxation/Social Security Payable
Current
193,266 GBP2025-07-31
1,412,514 GBP2024-07-31
Other Creditors
Current
163,402 GBP2025-07-31
149,057 GBP2024-07-31
Accrued Liabilities/Deferred Income
Current
1,622,642 GBP2025-07-31
1,823,161 GBP2024-07-31
Creditors
Current
7,210,856 GBP2025-07-31
9,922,448 GBP2024-07-31
Bank Borrowings
Non-current
12,286,394 GBP2025-07-31
5,185,938 GBP2024-07-31
Creditors
Non-current
12,286,394 GBP2025-07-31
5,185,938 GBP2024-07-31
Bank Borrowings
Current, Amounts falling due within one year
257,356 GBP2025-07-31
Total Borrowings
Current, Amounts falling due within one year
257,356 GBP2025-07-31
Bank Borrowings
Non-current, Between two and five year
1,373,435 GBP2024-07-31
Total Borrowings
12,543,750 GBP2025-07-31
5,738,471 GBP2024-07-31
Net Deferred Tax Liability/Asset
-306,449 GBP2025-07-31
-416,973 GBP2024-07-31
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
110,524 GBP2024-08-01 ~ 2025-07-31
Deferred Tax Liabilities
Accelerated tax depreciation
-309,328 GBP2025-07-31
-419,887 GBP2024-07-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
500 shares2025-07-31
500 shares2024-07-31
Par Value of Share
Class 1 ordinary share
1.002024-08-01 ~ 2025-07-31
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
10 shares2025-07-31
10 shares2024-07-31
Par Value of Share
Class 2 ordinary share
1.002024-08-01 ~ 2025-07-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
1,387,783 GBP2025-07-31
1,387,783 GBP2024-07-31
Between one and five year
5,551,132 GBP2025-07-31
5,551,132 GBP2024-07-31
More than five year
6,953,305 GBP2025-07-31
8,341,088 GBP2024-07-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
13,892,220 GBP2025-07-31
15,280,003 GBP2024-07-31