About R & C Properties Limited (06399323) United Kingdom