About Juniper House (management) Limited (01591050) United Kingdom