About Juniper Property Developments Limited (06345809) United Kingdom