SM Invest SA, Riddes, limited or corporation