12 CECIL ROAD (CARE HOME) 12 CECIL ROAD , ILFORD , IG1 2EW Provider: VEENA MEHTA AND SUMIRAN SHARMA VL1ET Closed