About D & D Building & Property Maintenance Ltd (10872018) United Kingdom