About R&s Property Maintenance Ltd (12944382) United Kingdom