Distribution Costs
-668,458 GBP2024-05-01 ~ 2025-04-30
-583,640 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
-1,374,794 GBP2024-05-01 ~ 2025-04-30
-1,280,168 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
89,909 GBP2024-05-01 ~ 2025-04-30
52,020 GBP2023-05-01 ~ 2024-04-30
Interest Payable/Similar Charges (Finance Costs)
-13,320 GBP2024-05-01 ~ 2025-04-30
-10,969 GBP2023-05-01 ~ 2024-04-30
Profit/Loss on Ordinary Activities Before Tax
2,217,243 GBP2024-05-01 ~ 2025-04-30
1,581,241 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
1,644,470 GBP2024-05-01 ~ 2025-04-30
1,168,605 GBP2023-05-01 ~ 2024-04-30
Comprehensive Income/Expense
1,644,470 GBP2024-05-01 ~ 2025-04-30
1,168,605 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment
434,894 GBP2025-04-30
493,461 GBP2024-04-30
Debtors
2,049,166 GBP2025-04-30
1,821,651 GBP2024-04-30
Cash at bank and in hand
3,670,451 GBP2025-04-30
3,146,082 GBP2024-04-30
Current Assets
6,364,560 GBP2025-04-30
5,387,183 GBP2024-04-30
Creditors
Amounts falling due within one year
-2,289,672 GBP2025-04-30
-2,984,070 GBP2024-04-30
Net Current Assets/Liabilities
4,074,888 GBP2025-04-30
2,403,113 GBP2024-04-30
Total Assets Less Current Liabilities
4,509,782 GBP2025-04-30
2,896,574 GBP2024-04-30
Creditors
Amounts falling due after one year
-58,374 GBP2025-04-30
-91,683 GBP2024-04-30
Net Assets/Liabilities
4,384,170 GBP2025-04-30
2,739,700 GBP2024-04-30
Equity
Called up share capital
100 GBP2025-04-30
100 GBP2024-04-30
100 GBP2023-04-30
Retained earnings (accumulated losses)
4,384,070 GBP2025-04-30
2,739,600 GBP2024-04-30
2,070,995 GBP2023-04-30
Equity
4,384,170 GBP2025-04-30
2,739,700 GBP2024-04-30
Profit/Loss
Retained earnings (accumulated losses)
1,644,470 GBP2024-05-01 ~ 2025-04-30
1,168,605 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
Retained earnings (accumulated losses)
-500,000 GBP2023-05-01 ~ 2024-04-30
Audit Fees/Expenses
13,860 GBP2024-05-01 ~ 2025-04-30
12,000 GBP2023-05-01 ~ 2024-04-30
Average Number of Employees
782024-05-01 ~ 2025-04-30
732023-05-01 ~ 2024-04-30
Wages/Salaries
3,053,007 GBP2024-05-01 ~ 2025-04-30
2,732,906 GBP2023-05-01 ~ 2024-04-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
122,358 GBP2024-05-01 ~ 2025-04-30
180,330 GBP2023-05-01 ~ 2024-04-30
Staff Costs/Employee Benefits Expense
3,507,553 GBP2024-05-01 ~ 2025-04-30
3,217,383 GBP2023-05-01 ~ 2024-04-30
Director Remuneration
27,347 GBP2024-05-01 ~ 2025-04-30
21,835 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
2,047 GBP2024-05-01 ~ 2025-04-30
5,145 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
174,233 GBP2025-04-30
174,233 GBP2024-04-30
Furniture and fittings
113,466 GBP2025-04-30
104,223 GBP2024-04-30
Computers
59,489 GBP2025-04-30
59,489 GBP2024-04-30
Motor vehicles
628,969 GBP2025-04-30
617,670 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
976,157 GBP2025-04-30
955,615 GBP2024-04-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2024-05-01 ~ 2025-04-30
Furniture and fittings
0 GBP2024-05-01 ~ 2025-04-30
Computers
0 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
-97,491 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Other Disposals
-97,491 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
87,012 GBP2025-04-30
65,207 GBP2024-04-30
Furniture and fittings
84,098 GBP2025-04-30
76,756 GBP2024-04-30
Computers
56,492 GBP2025-04-30
50,300 GBP2024-04-30
Motor vehicles
313,661 GBP2025-04-30
269,891 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
541,263 GBP2025-04-30
462,154 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
21,805 GBP2024-05-01 ~ 2025-04-30
Furniture and fittings
7,342 GBP2024-05-01 ~ 2025-04-30
Computers
6,192 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
106,707 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
142,046 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 GBP2024-05-01 ~ 2025-04-30
Furniture and fittings
0 GBP2024-05-01 ~ 2025-04-30
Computers
0 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
-62,937 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-62,937 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment
Plant and equipment
87,221 GBP2025-04-30
109,026 GBP2024-04-30
Furniture and fittings
29,368 GBP2025-04-30
27,467 GBP2024-04-30
Computers
2,997 GBP2025-04-30
9,189 GBP2024-04-30
Motor vehicles
315,308 GBP2025-04-30
347,779 GBP2024-04-30
Finished Goods/Goods for Resale
644,943 GBP2025-04-30
419,450 GBP2024-04-30
Trade Debtors/Trade Receivables
Current
2,001,944 GBP2025-04-30
1,787,137 GBP2024-04-30
Amounts Owed by Group Undertakings
Current
31,059 GBP2025-04-30
0 GBP2024-04-30
Other Debtors
Current
1,030 GBP2025-04-30
15,192 GBP2024-04-30
Prepayments/Accrued Income
Current
15,133 GBP2025-04-30
19,322 GBP2024-04-30
Finance Lease Liabilities - Total Present Value
Current
72,652 GBP2025-04-30
66,653 GBP2024-04-30
Trade Creditors/Trade Payables
Current
847,904 GBP2025-04-30
570,882 GBP2024-04-30
Amounts owed to group undertakings
Current
0 GBP2025-04-30
1,078,276 GBP2024-04-30
Corporation Tax Payable
Current
297,806 GBP2025-04-30
87,851 GBP2024-04-30
Other Taxation & Social Security Payable
Current
345,858 GBP2025-04-30
440,417 GBP2024-04-30
Other Creditors
Current
32,463 GBP2025-04-30
24,507 GBP2024-04-30
Accrued Liabilities/Deferred Income
Current
315,388 GBP2025-04-30
242,540 GBP2024-04-30
Creditors
Current
2,289,672 GBP2025-04-30
2,984,070 GBP2024-04-30
Finance Lease Liabilities - Total Present Value
Non-current
58,374 GBP2025-04-30
91,683 GBP2024-04-30
Minimum gross finance lease payments owing
Amounts falling due within one year
72,652 GBP2025-04-30
66,653 GBP2024-04-30
Minimum gross finance lease payments owing
131,026 GBP2025-04-30
158,336 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
100 shares2025-04-30
100 shares2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
168,253 GBP2025-04-30
150,558 GBP2024-04-30
Between two and five year
142,037 GBP2025-04-30
144,274 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
310,290 GBP2025-04-30
294,832 GBP2024-04-30