Swiss Home Concept SA, Nendaz, Limited or Corporation