To navigate, press the arrow keys. New Kitchens Ltd ← View details 1A-1B Shefford Industrial Park, St. Francis Way, Shefford, England SG17 5DZ +44 1462 812826 Get Directions From* To * — Required information