About Green Juniper Ltd (09585404) United Kingdom