About Juniper House Ltd. (08103718) United Kingdom