About 154 Bedford Street South Rtm Company Limited (12174864) United Kingdom