About Js Property Maintenance & Landscaping Ltd (13545746) United Kingdom