About Rdr Property Investments Lettings Limited (12374072) United Kingdom