Investing in new and existing services helped drive up revenue and EBITDA at Keys Group. During the year ended 31 March 2024, a subsidiary of the company acquired Anees People Services Ltd, which operates supported accommodation services in the Midlands. In addition, the group manages a pipeline of organic projects. At the end of March,…