Juniper House Residential Care Home is a purpose-built facility located in Worcester, Worcestershire, providing accommodation with personal care for up to 60…