About B&a Property Maintenance Ltd (13495344) United Kingdom