To navigate, press the arrow keys. Windmill Leasing ← View details Saxon Business Park, Hanbury Road, Stoke Prior, Bromsgrove, Stoke Prior, England B60 4AD +44 1527 571610 Get Directions From* To * — Required information