About L & C Property Care Ltd (07154989) United Kingdom