About Shelbourne Senior Living Limited (04699262) United Kingdom