Address: IWC SchaffhausenBaumgartenstrasse 15 8201 Schaffhausen CH Branche: Manufacture of computer, electronic and optical products Section: Zurich