About R&s Property Management Solutions Ltd (09582913) United Kingdom