IMO PRECISION CONTROLS LTD.
Phone: +44 (20) 8452-6444
Address: 1000 North Circular Road, Staples Corner, London, NW2 7JP, United Kingdom
Country: Great Britain
Founded in 1972, IMO has grown from its UK base to become a global manufacturer and supplier of industrial control and electronic components and systems.