Peter Habelt, Germany, Binzen, M, Storz AG in Liquidation