Stefan Marti Garten AG, Grosswangen, limited or corporation