Filters

Contact information

Unit 1003
Great Bank Road
Westhoughton, Lancashire
United Kingdom, BL5 3XU
This facility (15,000 sq. ft.) specializes in the design, manufacturing and assembly of filters and testing of fluid filtration applications.