Lighthouse is a residential care home located at 403-407 Westborough Road, Westcliff-on-Sea, Essex, SS0 9TW. It is owned by Care In Style Limited and has been…