About Juniper Investment Properties Ltd (09717234) United Kingdom