About Juniper Supported Living Ltd (12901462) United Kingdom