Our Address Auction Technology Group Germany GmbH Große Bäckerstraße 9 20095 Hamburg Deutschland View Map (opens in a new window)