Peter Hagelbach, Switzerland, Uster, M, Graf Treuhand AG