Marcel Weiss, Switzerland, Hirzel, M, Facto Treuhand AG