logo

Maintenance mode is on

Our NEW website is currently in the process of being built and will be available very soon. In the meantime if you need to contact the team please use the following details:

ICDM, Derwent House, 38a High Street, Bromsgrove, Worcestershire, B61 8HQ.
T: +44 (0) 121 233 3601
F: +44 (0) 121 782 7382
E: office@icdm.co.uk
Company Registration No: 2968387 (England)