Legal Notice

Name of company

ICMEA UK Ltd

 

Registered office

Unit 23, STEP Business Centre

Wortley Road

Sheffield

S36 2UH

 

Contact details

info@icmea.uk

 

VAT no.

GB 302815926

 

Privacy Policy

can be found here