Scheller & Partner AG, Interlaken, Limited or Corporation