About Latitude Apartments Rtm Company Limited (11423865) United Kingdom