Developers have been forced to change the designs of 25 new homes in Beech Avenue, Taverham because they did not meet the council's vision.