Shimoda is exclusively distributed in Europe by MAC Group Europe Limited, a company registered in England and Wales. 

Company number 09359080.

MAC Group Europe Ltd

 
 

Registered office:
St David's Court,
Union Street,
Wolverhampton,
WV1 3JE,
United Kingdom

 
 

Registered for VAT in the Netherlands number NL823997649B01.