ICARE SOLUTIONS NW LTD Company number 10582401 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address23-25 Market Square, Nelson, Lancashire, England, BB9 7LP PostcodeBB9 7LP Companies at this postcode 13 Average house price in BB9 7LP £112,000 (10 sales) Map