Thomas Senn, Switzerland, Hefenhofen, M, Senn + Widmer AG