About 21 Kensington Place Rtm Company Limited (09551400) United Kingdom