About 28a Manor Road Rtm Company Limited (11345399) United Kingdom