Walter Ambühl, Switzerland, St. Gallen, M, EGELI Treuhand AG