Omniflex UK Ltd

Business Website Address
Business Phone Number
0161 491 4144
Business Address
67 Europa Business Park, Bird hall Lane, Cheadle, Stockport Cheshire SK3 0XA

ICorr office will be closed from Thursday 22nd December 2022, and will reopen Tuesday 3rd January 2023

X