Distribution Costs
-11,295,179 GBP2024-05-01 ~ 2025-04-30
-10,728,643 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
-5,106,829 GBP2024-05-01 ~ 2025-04-30
-4,350,118 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
52,441 GBP2024-05-01 ~ 2025-04-30
12,592 GBP2023-05-01 ~ 2024-04-30
Profit/Loss on Ordinary Activities Before Tax
5,376,622 GBP2024-05-01 ~ 2025-04-30
5,219,752 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
4,012,050 GBP2024-05-01 ~ 2025-04-30
3,913,802 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment
2,712,864 GBP2025-04-30
1,981,078 GBP2024-04-30
Debtors
15,183,545 GBP2025-04-30
12,035,899 GBP2024-04-30
Cash at bank and in hand
2,676,567 GBP2025-04-30
2,850,126 GBP2024-04-30
Current Assets
27,398,688 GBP2025-04-30
23,936,583 GBP2024-04-30
Creditors
Current, Amounts falling due within one year
-7,135,464 GBP2025-04-30
-6,747,623 GBP2024-04-30
Net Current Assets/Liabilities
20,263,224 GBP2025-04-30
17,188,960 GBP2024-04-30
Total Assets Less Current Liabilities
22,976,088 GBP2025-04-30
19,170,038 GBP2024-04-30
Net Assets/Liabilities
22,545,088 GBP2025-04-30
18,948,038 GBP2024-04-30
Equity
Called up share capital
100 GBP2025-04-30
100 GBP2024-04-30
100 GBP2023-04-30
Capital redemption reserve
40 GBP2025-04-30
40 GBP2024-04-30
0 GBP2023-04-30
Retained earnings (accumulated losses)
22,544,948 GBP2025-04-30
18,947,898 GBP2024-04-30
15,334,136 GBP2023-04-30
Equity
22,545,088 GBP2025-04-30
18,948,038 GBP2024-04-30
Profit/Loss
Retained earnings (accumulated losses)
4,012,050 GBP2024-05-01 ~ 2025-04-30
3,913,802 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
Retained earnings (accumulated losses)
-300,000 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
-415,000 GBP2024-05-01 ~ 2025-04-30
Audit Fees/Expenses
20,820 GBP2024-05-01 ~ 2025-04-30
19,830 GBP2023-05-01 ~ 2024-04-30
Average Number of Employees
3542024-05-01 ~ 2025-04-30
3532023-05-01 ~ 2024-04-30
Wages/Salaries
10,122,025 GBP2024-05-01 ~ 2025-04-30
9,576,511 GBP2023-05-01 ~ 2024-04-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
191,227 GBP2024-05-01 ~ 2025-04-30
299,020 GBP2023-05-01 ~ 2024-04-30
Staff Costs/Employee Benefits Expense
11,295,063 GBP2024-05-01 ~ 2025-04-30
10,728,643 GBP2023-05-01 ~ 2024-04-30
Director Remuneration
120,480 GBP2024-05-01 ~ 2025-04-30
148,015 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
209,000 GBP2024-05-01 ~ 2025-04-30
-43,000 GBP2023-05-01 ~ 2024-04-30
Intangible Assets - Gross Cost
Goodwill
105,000 GBP2024-04-30
Intangible Assets - Accumulated Amortisation & Impairment
Goodwill
105,000 GBP2024-04-30
Intangible Assets
Goodwill
0 GBP2025-04-30
0 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
63,470 GBP2024-04-30
Improvements to leasehold property
842,304 GBP2025-04-30
1,022,537 GBP2024-04-30
Furniture and fittings
1,817,901 GBP2025-04-30
2,646,297 GBP2024-04-30
Motor vehicles
2,946,241 GBP2025-04-30
2,182,784 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
5,965,607 GBP2025-04-30
6,224,088 GBP2024-04-30
Property, Plant & Equipment - Other Disposals
Furniture and fittings
-1,233,882 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
-368,712 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Other Disposals
-1,899,986 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
50,161 GBP2025-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
4,874 GBP2024-04-30
Improvements to leasehold property
450,426 GBP2025-04-30
591,510 GBP2024-04-30
Furniture and fittings
1,144,077 GBP2025-04-30
2,142,369 GBP2024-04-30
Motor vehicles
1,592,139 GBP2025-04-30
1,445,032 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
3,252,743 GBP2025-04-30
4,243,010 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
134,978 GBP2024-05-01 ~ 2025-04-30
Furniture and fittings
234,947 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
491,428 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
867,666 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Furniture and fittings
-1,233,239 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
-344,321 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-1,857,933 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment
Owned/Freehold, Land and buildings
49,465 GBP2025-04-30
58,596 GBP2024-04-30
Improvements to leasehold property
391,878 GBP2025-04-30
431,027 GBP2024-04-30
Furniture and fittings
673,824 GBP2025-04-30
503,928 GBP2024-04-30
Motor vehicles
1,354,102 GBP2025-04-30
737,752 GBP2024-04-30
Finished Goods/Goods for Resale
9,538,576 GBP2025-04-30
9,050,558 GBP2024-04-30
Trade Debtors/Trade Receivables
Current
3,966,581 GBP2025-04-30
3,577,180 GBP2024-04-30
Other Debtors
Current
9,805,836 GBP2025-04-30
7,523,727 GBP2024-04-30
Prepayments/Accrued Income
Current
1,411,128 GBP2025-04-30
934,992 GBP2024-04-30
Debtors
Current, Amounts falling due within one year
15,183,545 GBP2025-04-30
12,035,899 GBP2024-04-30
Trade Creditors/Trade Payables
Current
4,595,128 GBP2025-04-30
3,562,664 GBP2024-04-30
Corporation Tax Payable
Current
346,609 GBP2025-04-30
748,950 GBP2024-04-30
Other Taxation & Social Security Payable
Current
924,440 GBP2025-04-30
870,968 GBP2024-04-30
Other Creditors
Current
46,039 GBP2025-04-30
181,142 GBP2024-04-30
Accrued Liabilities/Deferred Income
Current
1,223,248 GBP2025-04-30
1,383,899 GBP2024-04-30
Creditors
Current
7,135,464 GBP2025-04-30
6,747,623 GBP2024-04-30
Par Value of Share
Class 1 ordinary share
1 GBP2024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
65 shares2025-04-30
65 shares2024-04-30
Par Value of Share
Class 2 ordinary share
1 GBP2024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
30 shares2025-04-30
30 shares2024-04-30
Par Value of Share
Class 3 ordinary share
1 GBP2024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
5 shares2025-04-30
5 shares2024-04-30
Equity
Called up share capital
100 GBP2025-04-30
100 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
218,570 GBP2025-04-30
Between two and five year
435,526 GBP2025-04-30
More than five year
49,892 GBP2025-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
703,988 GBP2025-04-30