About Brads Garden & Property Maintenance Services Ltd (13300748) United Kingdom