About Lewis Properties And Maintenance Ltd (13647729) United Kingdom