Turnover/Revenue
49,595,373 GBP2024-06-01 ~ 2025-05-31
43,142,643 GBP2023-06-01 ~ 2024-05-31
Cost of Sales
-17,456,395 GBP2024-06-01 ~ 2025-05-31
-15,258,053 GBP2023-06-01 ~ 2024-05-31
Gross Profit/Loss
32,138,978 GBP2024-06-01 ~ 2025-05-31
27,884,590 GBP2023-06-01 ~ 2024-05-31
Distribution Costs
-525,370 GBP2024-06-01 ~ 2025-05-31
-569,126 GBP2023-06-01 ~ 2024-05-31
Administrative Expenses
-17,254,492 GBP2024-06-01 ~ 2025-05-31
-14,070,610 GBP2023-06-01 ~ 2024-05-31
Operating Profit/Loss
15,350,150 GBP2024-06-01 ~ 2025-05-31
13,768,504 GBP2023-06-01 ~ 2024-05-31
Other Interest Receivable/Similar Income (Finance Income)
75,249 GBP2024-06-01 ~ 2025-05-31
217,817 GBP2023-06-01 ~ 2024-05-31
Profit/Loss on Ordinary Activities Before Tax
15,425,399 GBP2024-06-01 ~ 2025-05-31
13,986,321 GBP2023-06-01 ~ 2024-05-31
Profit/Loss
14,137,940 GBP2024-06-01 ~ 2025-05-31
11,567,064 GBP2023-06-01 ~ 2024-05-31
Intangible Assets
Other than goodwill
9,425,671 GBP2025-05-31
6,841,667 GBP2024-05-31
Property, Plant & Equipment
2,086,091 GBP2025-05-31
578,864 GBP2024-05-31
Fixed Assets
11,511,762 GBP2025-05-31
7,420,531 GBP2024-05-31
Total Inventories
369,284 GBP2025-05-31
298,440 GBP2024-05-31
Debtors
30,550,544 GBP2025-05-31
63,693,522 GBP2024-05-31
Cash at bank and in hand
3,501,101 GBP2025-05-31
10,674,689 GBP2024-05-31
Current Assets
34,420,929 GBP2025-05-31
74,666,651 GBP2024-05-31
Net Current Assets/Liabilities
1,345,974 GBP2025-05-31
61,904,326 GBP2024-05-31
Total Assets Less Current Liabilities
12,857,736 GBP2025-05-31
69,324,857 GBP2024-05-31
Net Assets/Liabilities
10,098,866 GBP2025-05-31
67,483,659 GBP2024-05-31
Equity
Called up share capital
950 GBP2025-05-31
950 GBP2024-05-31
950 GBP2023-05-31
Share premium
299,813 GBP2025-05-31
299,813 GBP2024-05-31
299,813 GBP2023-05-31
Other miscellaneous reserve
295,518 GBP2025-05-31
295,518 GBP2024-05-31
Retained earnings (accumulated losses)
9,502,585 GBP2025-05-31
66,887,378 GBP2024-05-31
55,320,314 GBP2023-05-31
Equity
10,098,866 GBP2025-05-31
67,483,659 GBP2024-05-31
Profit/Loss
Retained earnings (accumulated losses)
14,137,940 GBP2024-06-01 ~ 2025-05-31
11,567,064 GBP2023-06-01 ~ 2024-05-31
Dividends Paid
-71,522,733 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Depreciation Expense
354,869 GBP2024-06-01 ~ 2025-05-31
253,602 GBP2023-06-01 ~ 2024-05-31
Audit Fees/Expenses
26,000 GBP2024-06-01 ~ 2025-05-31
23,500 GBP2023-06-01 ~ 2024-05-31
Average Number of Employees
2442024-06-01 ~ 2025-05-31
2332023-06-01 ~ 2024-05-31
Wages/Salaries
10,453,592 GBP2024-06-01 ~ 2025-05-31
9,175,259 GBP2023-06-01 ~ 2024-05-31
Social Security Costs
1,566,521 GBP2024-06-01 ~ 2025-05-31
1,054,348 GBP2023-06-01 ~ 2024-05-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
435,721 GBP2024-06-01 ~ 2025-05-31
358,080 GBP2023-06-01 ~ 2024-05-31
Staff Costs/Employee Benefits Expense
12,455,834 GBP2024-06-01 ~ 2025-05-31
10,587,687 GBP2023-06-01 ~ 2024-05-31
Director Remuneration
913,652 GBP2024-06-01 ~ 2025-05-31
898,650 GBP2023-06-01 ~ 2024-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
917,671 GBP2024-06-01 ~ 2025-05-31
761,211 GBP2023-06-01 ~ 2024-05-31
Intangible Assets - Gross Cost
Development expenditure
14,284,295 GBP2025-05-31
10,526,665 GBP2024-05-31
Intangible Assets - Accumulated Amortisation & Impairment
Development expenditure
4,858,624 GBP2025-05-31
3,684,998 GBP2024-05-31
Intangible Assets - Increase From Amortisation Charge for Year
Development expenditure
1,173,626 GBP2024-06-01 ~ 2025-05-31
Intangible Assets
Development expenditure
9,425,671 GBP2025-05-31
6,841,667 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
Improvements to leasehold property
779,379 GBP2025-05-31
0 GBP2024-05-31
Plant and equipment
2,495,930 GBP2025-05-31
1,804,528 GBP2024-05-31
Furniture and fittings
692,189 GBP2025-05-31
300,874 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
3,967,498 GBP2025-05-31
2,105,402 GBP2024-05-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-9,705 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
0 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals
-9,705 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
7,021 GBP2025-05-31
0 GBP2024-05-31
Plant and equipment
1,579,229 GBP2025-05-31
1,252,308 GBP2024-05-31
Furniture and fittings
295,157 GBP2025-05-31
274,230 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,881,407 GBP2025-05-31
1,526,538 GBP2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
7,021 GBP2024-06-01 ~ 2025-05-31
Plant and equipment
326,921 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
20,927 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
354,869 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment
Improvements to leasehold property
772,358 GBP2025-05-31
0 GBP2024-05-31
Plant and equipment
916,701 GBP2025-05-31
552,220 GBP2024-05-31
Furniture and fittings
397,032 GBP2025-05-31
26,644 GBP2024-05-31
Finished Goods/Goods for Resale
369,284 GBP2025-05-31
298,440 GBP2024-05-31
Trade Debtors/Trade Receivables
Current
8,344,210 GBP2025-05-31
7,756,353 GBP2024-05-31
Amount of corporation tax that is recoverable
Current
1,479,197 GBP2025-05-31
0 GBP2024-05-31
Amounts Owed by Group Undertakings
Current
16,987,298 GBP2025-05-31
12,937,131 GBP2024-05-31
Other Debtors
Current
-25,957 GBP2025-05-31
337,805 GBP2024-05-31
Prepayments/Accrued Income
Current
3,765,796 GBP2025-05-31
2,408,690 GBP2024-05-31
Trade Creditors/Trade Payables
Current
1,226,707 GBP2025-05-31
1,778,210 GBP2024-05-31
Amounts owed to group undertakings
Current
20,019,808 GBP2025-05-31
0 GBP2024-05-31
Corporation Tax Payable
Current
0 GBP2025-05-31
1,226,871 GBP2024-05-31
Other Taxation & Social Security Payable
Current
1,354,129 GBP2025-05-31
1,290,625 GBP2024-05-31
Other Creditors
Current
237,894 GBP2025-05-31
50,219 GBP2024-05-31
Accrued Liabilities/Deferred Income
Current
10,236,417 GBP2025-05-31
8,416,400 GBP2024-05-31
Par Value of Share
Class 1 ordinary share
10 GBP2024-06-01 ~ 2025-05-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
9,500 shares2025-05-31
9,500 shares2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
178,280 GBP2025-05-31
178,280 GBP2024-05-31
Between two and five year
713,120 GBP2025-05-31
713,120 GBP2024-05-31
More than five year
623,980 GBP2025-05-31
715,980 GBP2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
1,515,380 GBP2025-05-31
1,607,380 GBP2024-05-31