Michel Dumoulin et Fils SA, Savièse, limited or corporation