Turnover/Revenue
17,963,101 GBP2024-05-01 ~ 2025-04-30
15,566,464 GBP2023-05-01 ~ 2024-04-30
Cost of Sales
-8,418,003 GBP2024-05-01 ~ 2025-04-30
-7,480,755 GBP2023-05-01 ~ 2024-04-30
Gross Profit/Loss
9,545,098 GBP2024-05-01 ~ 2025-04-30
8,085,709 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
-2,603,910 GBP2024-05-01 ~ 2025-04-30
-2,713,817 GBP2023-05-01 ~ 2024-04-30
Operating Profit/Loss
6,962,001 GBP2024-05-01 ~ 2025-04-30
5,403,607 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
3,032,092 GBP2024-05-01 ~ 2025-04-30
2,744,086 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
8,982,504 GBP2024-05-01 ~ 2025-04-30
7,162,200 GBP2023-05-01 ~ 2024-04-30
Average number of employees in administration and support functions
882024-05-01 ~ 2025-04-30
732023-05-01 ~ 2024-04-30
Average Number of Employees
1872024-05-01 ~ 2025-04-30
1702023-05-01 ~ 2024-04-30
Wages/Salaries
6,180,203 GBP2024-05-01 ~ 2025-04-30
5,369,445 GBP2023-05-01 ~ 2024-04-30
Social Security Costs
636,113 GBP2024-05-01 ~ 2025-04-30
546,741 GBP2023-05-01 ~ 2024-04-30
Other Investments Other Than Loans
100,001 GBP2025-04-30
100,000 GBP2024-04-30
Trade Debtors/Trade Receivables
Current, Amounts falling due within one year
1,487,311 GBP2025-04-30
Amounts falling due within one year, Current
1,705,587 GBP2024-04-30
Other Debtors
Current, Amounts falling due within one year
93,483 GBP2025-04-30
Amounts falling due within one year, Current
86,731 GBP2024-04-30
Debtors
Current, Amounts falling due within one year
6,060,042 GBP2025-04-30
Amounts falling due within one year, Current
6,094,806 GBP2024-04-30
Trade Creditors/Trade Payables
81,721 GBP2025-04-30
66,508 GBP2024-04-30
Other Taxation & Social Security Payable
805,532 GBP2025-04-30
687,326 GBP2024-04-30
Other Creditors
1,390,266 GBP2025-04-30
1,205,664 GBP2024-04-30
Creditors
2,695,883 GBP2025-04-30
2,136,561 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
164,269 GBP2025-04-30
125,736 GBP2024-04-30
Between one and five year
346,666 GBP2025-04-30
219,987 GBP2024-04-30
More than five year
154,768 GBP2025-04-30
7,917 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
665,703 GBP2025-04-30
353,640 GBP2024-04-30