About C. Walsh Property Maintenance Ltd (04780938) United Kingdom