News

Year on year turnover fell to £13.516m from £15.035m in 2023, attributed in the main to lower Government funding from grants ...