Company name: Grosvenor Group
Description: Grosvenor Group develops, manages and invests in property in more than 60 cities around the world
120 Heron Way, Upminster RM14 1EE, United Kingdom