Spitfire Homes has acquired a seven-acre site in Worcestershire where it will create a new residential development. Located on the edge of the village of Crowle, the site will form part of Spitfire's ...