Marcel Steinegger + Co., Freienbach, limited partnership