About L&c Property Maintenance Ltd (13667630) United Kingdom