About R & Sb Property Limited (12425061) United Kingdom