About The 187 Upper Grosvenor Road Management Company Limited (02750443) United Kingdom