Unit 32, Mere View Industrial Estate, Yakley, Cambridgeshire, PE7 3HS, United Kingdom (UK)
+ 44 (0) 173 324 4224
About EcoMESH Adiabatic Systems Ltd.
EcoMESH is a unique mesh and water spray system that improves the performance of Air Cooled Chillers, Dry Coolers and Refrigeration plant whilst reducing energy consumption by up to 44%.