About R&s Property Group Ltd (13297510) United Kingdom