À propos
Index Care 88 Abbey Wood Road is a CQC-registered home care based in Greenwich, London. Services offered: Caring for adults under 65 yrs, Learning disabilities. Operated by Index Care Limited. Last CQC inspection: 18/Oct/2017 - 00:00. CQC Location ID 1-2060652646.