Get Directions to BECL Balfours Environmental ← View details Windsor House, Windsor Place, Shrewsbury, Shropshire SY1 2BY, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information