About Rr & Rd Properties Limited (08146948) United Kingdom