About Sentinel Living Limited (11527737) United Kingdom