Search across all records and quick-create new ones.
Hamburg-based luxury watch retailer founded 1878, with locations in Germany, London, and New York; major Rolex and Patek dealer.