STROKE CARE Company number 07393327 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address54 CAMBERWELL ROAD, CAMBERWELL, LONDON, SE5 0EN PostcodeSE5 0EN Companies at this postcode 61 Average house price in SE5 0EN £319,000 (12 sales) Map