New flagship offices for Homes England showcase offsite construction The new flagship regional office for Homes England in the South East, built offsite by The McAvoy Group in the new town of Northstowe Company News, Project News Read More