About Juniper Properties Ltd (10433137) United Kingdom