About Juniper Property Trading Limited (08310938) United Kingdom