About Juniper House Associates Ltd (11606909) United Kingdom