About 24 Grosvenor Street Management Company Limited (04362627) United Kingdom