About R & C Property Management Limited (10831202) United Kingdom