Peter Mark, Switzerland, Riehen, M, HGA GmbH, 4069, 270