About 119 Grosvenor Avenue Rtm Company Limited (12106616) United Kingdom