Headquarters in Amsterdam Argentina Belgium Brazil Canada Chile Colombia Czech Republic France Germany Italy Mecalux International Mexico Netherlands Peru Poland Portugal Slovakia Spain Turkey United Kingdom United States Uruguay Mecalux Amsterdam Herikerbergweg 282 1101 CT, Amsterdam Tel. work+31 208 08 30 95