Care & Retirement£35m Castle Retirement Living completes its first project of 135 new homes on time and to budget17 Jan 2019