The organisation reported a profit of £3.85m for the year ending 31 March 2025, a £1.25m increase on the previous year, with turnover steady at £25.1m.
#isleofman
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed