Contact Us

ICL Vacuum Cooling

Unit 10 Bechers Business Park
Heysham Road
Aintree
Liverpool
L30 6UZ

Phone: +44 151 521 4476

Email: info@vacuumcooling.eu