About 126 Upper Grosvenor Road Limited (04312210) United Kingdom