Egli Storen AG, Beromünster, Limited or Corporation