About Judd Apartments Rtm Company Limited (13225440) United Kingdom