About H&a Property Maintenance & Garden Services Ltd (13494813) United Kingdom