A development of 85 homes around the Mallard site was given the green light by the Development & Planning Authority at its ...