ICM AG
Schwaderhof 7
5708 Birrwil
Switzerland
Phone: +41 62 785 10 00
E-Mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
Trade Register Number: CH-400.3.021.753-7
VAT / UID No.: CHE-105.639.233
Trade Register entry location: Canton Aargau