Ashchurch, Tewkesbury ​ - New residential development