About The Juniper Partnership Limited (11901515) United Kingdom