Nel's Property SA, Saint-Imier, Limited or Corporation