Get in touch

Head office

 

Mimica
21-33 Great Eastern St.
London
England
EC2A 3EJ

Production site and lab

 

Mimica
Unit N1
Bryn Business Centre,
Bryn Lane,
Wrexham
LL13 9UT