GRACE HOUSE RESIDENTIAL CARE HOME 110 NETHER STREET , LONDON , N12 8EU Provider: THE CHRISTIAN CARE TRUST VNV3A Active