Castell-Landhaus GmbH, Freienbach, Limited liability company