Terms agreed for c.1,750 new homes for c.£580M - Vistry Group PLC | RNS | Ticker