About R&c Property Solutions Ltd (13208410) United Kingdom