About Juniper House Systems Ltd. (03594010) United Kingdom