2B UK DMCDestination Management Company (DMC)Greater London, United KingdomHas worked in London, United Kingdom