England News North UK1,000 New Homes In North West With Stewart Milne HomesPaul Andrews17 November 2020 by Paul Andrews17 November 2020 Stewart Milne Homes has secured an additional £13 million from Homes England to accelerate the delivery of new homes across a number of its developments...