About Jlb Property Maintenance Ltd (08348243) United Kingdom