8 Beech Road, Maidstone ME18 5QX, England, United Kingdom
Distance: 2.37 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.