About 1-2 Alexandra Terrace Rtm Company Limited (09353164) United Kingdom