Company name 

Lenz & Staehelin

Company address  Bleicherweg 58 CH-8027 Zürich
Jurisdiction  Switzerland
Phone  Tel: +41 58 450 80 00
Fax  Fax: 41 58 450 80 01