Chatelain Stores SA, Tramelan, Limited or Corporation