491 employees
London Care is a leading provider of personal home and social-based care services in London, the South East, East Anglia and the West Midlands.