INTEGRATED CARE (FOSTERING) LIMITED Company number 03784902 · Monitor this company Dissolved Overview People 12 Documents Analysis Location Related Registered office AddressINTERGRATED CARE HOUSE, 67-69 ST JOHNS ROAD, ISLEWORTH, TW7 6NL PostcodeTW7 6NL Companies at this postcode 37 Average house price in TW7 6NL £392,000 (28 sales) Map