About Jar Property Maintenance Ltd (09937727) United Kingdom