Company information :
Leo Mazzotti is registered in the Commercial Register of Geneva (Switzerland) under the name Leo Mazzotti SNC, Titulaire Schaub.
 
Contact Head office :
Mikael Schaub
15A, avenue joli-mont
1209 Genève
Suisse