Burchardstrasse 6, 20095 Hamburg, Germany