About Grosvenor Place Management Company Limited (02415582) United Kingdom