Skip to main content

Salvtech

Stand: EN-F60
  • | EFD

We provide Machinery and Services to Industry. We specialise in fans, pumps and screens as well as on site services for the Energy from Waste Sector, Water Treatment Sector and Paper Recycling / Manufacturing Industry.

Address

Unit12, Engineer Park
Babbage Road
Sandycroft
Flintshire
CH5 2QD
United Kingdom
Visit website
Contact Exhibitor

Contact Exhibitor


Loading
View all Exhibitors