Ogilvy, Dusseldorf, Germany