CHOICE HOMECARE LIMITED Company number 06278098 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address35 Stoneycroft Close Stoneycroft Close, London, England, SE12 0SN PostcodeSE12 0SN Companies at this postcode 14 Average house price in SE12 0SN £324,000 (11 sales) Map