About L&d Building & Property Maintenance Ltd (12745746) United Kingdom