Neuer Wall 18, 20354 Hamburg, Germany