About 84 86 Upper Grosvenor Residents Company Limited (03452387) United Kingdom