About The Juniper Tree 2017 Limited (10710403) United Kingdom