Find the word definition

Wikipedia
MacDougall's

MacDougall's is a privately owned international auction house based in London, England. Founded in 2004, it is one of Britain's youngest, but fastest growing auction houses. With around 20 million pounds per year in auction sales, MacDougall's is now the 5th or 6th largest auction house in Britain, and consistently one of the three largest in the world for its speciality: Russian Art. The firm has its salerooms in London and representatives in Paris, Moscow, and Kiev.