About 11 Upper Wimpole Street Rtm Company Limited (10678268) United Kingdom