About Us Elmtree is a BALI multi award winning landscaping company based in Bristol, accredited to Investors in People at Silver level. Following recent contract wins, we’re expanding our team and are looking for a skilled and motivated Grounds Maintenance…