About Leonard Court (kensington) Rtm Company Limited (05813916) United Kingdom