About Cadogan House Rtm Company Limited (13530749) United Kingdom