About 109 Stamford Street Rtm Company Limited (10712782) United Kingdom