About Lenco Property Maintenance Ltd (10989447) United Kingdom