26 Kings Hill Avenue, Maidstone ME19 4AE, England, United Kingdom
Distance: 2.27 miles
Company description
Fileder Filter Systems is one of the largest process filtration and water treatment suppliers in the UK, distributing worldwide to a large network of customers and industries.