About Juniper Property Group Limited (07091686) United Kingdom