Under Construction

ICMs head office is in Peterborough with our main workshops and storage facilities at Grimsby Lincolnshire, United Kingdom. ICM prides its self on having a fully trained engineering staff with a competent support team. We provide our customers with a high quality professional service from the initial contact to the completion of a project.

90% - Adding the final touches.
keuda.co.uk