Two major housing schemes totalling nearly 900 dwellings have been inked in Berkshire and London with McLaren Living signing ...