About R&s Property Solutions Ltd (12163534) United Kingdom