About Js Gardening & Maintenance Company Limited (07354994) United Kingdom