About R & Sd Properties Limited (11501272) United Kingdom