About Grosvenor Hill Management Company Limited (02216375) United Kingdom