iDeals virtual data room headquarters in London, United Kingdom. Other offices are in the UAE, Australia, the USA, Canada, Brazil, Argentina, Turkey, Malta, France, Germany, Ukraine, and China.