About Jack Property Maintenance Ltd (12861557) United Kingdom