About 117 Kennington Park Road Rtm Company Limited (12729305) United Kingdom