ASHFIELD RESIDENTIAL CARE HOME 23-25 CASTLE ROAD , LONDON , N12 9EE Provider: CIRCA CARE LIMITED VL0KK Closed