About 22 Constantine Street Rtm Company Limited (12537858) United Kingdom