About Juniper Living Limited (10991956) United Kingdom