OMC (UK) Ltd

Candela House Cardrew Industrial Estate
Cardrew Industrial Estate
Cardrew Way
Redruth
Cornwall
TR15 1SS
United Kingdom

Trade Names
FIBREDATALED TECHLED TECH EUROPELED TECHNOLOGYOMC