About 85 Stamford Street Rtm Company Limited (10599051) United Kingdom