Average Number of Employees
752024-07-01 ~ 2025-06-30
732023-07-01 ~ 2024-06-30
Turnover/Revenue
23,716,127 GBP2024-07-01 ~ 2025-06-30
25,115,250 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-13,178,599 GBP2024-07-01 ~ 2025-06-30
-14,815,967 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
10,537,528 GBP2024-07-01 ~ 2025-06-30
10,299,283 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-6,529,976 GBP2024-07-01 ~ 2025-06-30
-6,392,696 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
4,007,552 GBP2024-07-01 ~ 2025-06-30
3,906,587 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
200,733 GBP2024-07-01 ~ 2025-06-30
147,722 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
4,202,071 GBP2024-07-01 ~ 2025-06-30
4,052,967 GBP2023-07-01 ~ 2024-06-30
Equity
Retained earnings (accumulated losses)
13,773,634 GBP2025-06-30
12,623,380 GBP2024-06-30
11,520,286 GBP2023-07-01
Profit/Loss
Retained earnings (accumulated losses)
3,170,254 GBP2024-07-01 ~ 2025-06-30
3,083,094 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-2,020,000 GBP2024-07-01 ~ 2025-06-30
-1,980,000 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
377,500 GBP2025-06-30
359,540 GBP2024-06-30
Fixed Assets - Investments
2,193 GBP2025-06-30
2,193 GBP2024-06-30
Fixed Assets
379,693 GBP2025-06-30
361,733 GBP2024-06-30
Total Inventories
4,520,339 GBP2025-06-30
4,560,320 GBP2024-06-30
Debtors
Current
7,331,749 GBP2025-06-30
5,409,462 GBP2024-06-30
Cash at bank and in hand
8,263,264 GBP2025-06-30
8,214,322 GBP2024-06-30
Current Assets
20,115,352 GBP2025-06-30
18,184,104 GBP2024-06-30
Creditors
Current, Amounts falling due within one year
-6,676,281 GBP2025-06-30
-5,884,107 GBP2024-06-30
Net Current Assets/Liabilities
13,439,071 GBP2025-06-30
12,299,997 GBP2024-06-30
Total Assets Less Current Liabilities
13,818,764 GBP2025-06-30
12,661,730 GBP2024-06-30
Net Assets/Liabilities
13,773,734 GBP2025-06-30
12,623,480 GBP2024-06-30
Equity
Called up share capital
100 GBP2025-06-30
100 GBP2024-06-30
Equity
13,773,734 GBP2025-06-30
12,623,480 GBP2024-06-30
Audit Fees/Expenses
22,000 GBP2024-07-01 ~ 2025-06-30
20,250 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
3,802,147 GBP2024-07-01 ~ 2025-06-30
3,777,558 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
526,767 GBP2024-07-01 ~ 2025-06-30
480,245 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
4,732,974 GBP2024-07-01 ~ 2025-06-30
4,581,639 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
729,101 GBP2024-07-01 ~ 2025-06-30
727,379 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
6,780 GBP2024-07-01 ~ 2025-06-30
-5,909 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
1,050,518 GBP2024-07-01 ~ 2025-06-30
1,013,242 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Motor vehicles
197,265 GBP2025-06-30
151,065 GBP2024-06-30
Furniture and fittings
760,706 GBP2025-06-30
671,910 GBP2024-06-30
Computers
408,911 GBP2025-06-30
375,010 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
1,840,755 GBP2025-06-30
1,668,637 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Motor vehicles
-29,400 GBP2024-07-01 ~ 2025-06-30
Computers
-3,045 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-32,445 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
121,030 GBP2025-06-30
116,598 GBP2024-06-30
Furniture and fittings
600,630 GBP2025-06-30
545,471 GBP2024-06-30
Computers
318,804 GBP2025-06-30
239,525 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,463,255 GBP2025-06-30
1,309,097 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings, Owned/Freehold
55,159 GBP2024-07-01 ~ 2025-06-30
Owned/Freehold
182,928 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Motor vehicles
-25,725 GBP2024-07-01 ~ 2025-06-30
Computers
-3,045 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-28,770 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Motor vehicles
76,235 GBP2025-06-30
34,467 GBP2024-06-30
Furniture and fittings
160,076 GBP2025-06-30
126,439 GBP2024-06-30
Computers
90,107 GBP2025-06-30
135,485 GBP2024-06-30
Land and buildings
51,082 GBP2025-06-30
63,149 GBP2024-06-30
Raw materials and consumables
4,520,339 GBP2025-06-30
4,560,320 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
4,067,603 GBP2025-06-30
3,864,580 GBP2024-06-30
Amounts Owed by Group Undertakings
Current
3,134,832 GBP2025-06-30
1,372,164 GBP2024-06-30
Other Debtors
Current
2,488 GBP2024-06-30
Prepayments/Accrued Income
Current
129,314 GBP2025-06-30
170,230 GBP2024-06-30
Trade Creditors/Trade Payables
Current
920,794 GBP2025-06-30
507,579 GBP2024-06-30
Amounts owed to group undertakings
Current
2,243,909 GBP2025-06-30
2,074,716 GBP2024-06-30
Corporation Tax Payable
Current
532,166 GBP2025-06-30
465,790 GBP2024-06-30
Taxation/Social Security Payable
Current
349,840 GBP2025-06-30
386,399 GBP2024-06-30
Other Creditors
Current
43,670 GBP2025-06-30
30,880 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
2,585,902 GBP2025-06-30
2,418,743 GBP2024-06-30
Creditors
Current
6,676,281 GBP2025-06-30
5,884,107 GBP2024-06-30
Net Deferred Tax Liability/Asset
-45,030 GBP2025-06-30
-38,250 GBP2024-06-30
-44,159 GBP2023-07-01
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
-6,780 GBP2024-07-01 ~ 2025-06-30
5,909 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
-38,250 GBP2025-06-30
-45,970 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
100 shares2025-06-30
100 shares2024-06-30
Par Value of Share
Class 1 ordinary share
1.002024-07-01 ~ 2025-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
223,427 GBP2025-06-30
216,803 GBP2024-06-30
Between one and five year
128,941 GBP2025-06-30
310,838 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
352,368 GBP2025-06-30
527,641 GBP2024-06-30