About R & C Property Limited (10629410) United Kingdom