About Rex Properties And Maintenance Ltd (12062148) United Kingdom