About 143 Upper Grosvenor Road Management Ltd (09253242) United Kingdom