About Mark Kelly Property Maintenance Ltd (12107436) United Kingdom