JAMES STORE LTD Company number 12186039 · Monitor this company Liquidation Overview People 1 Financial Control Documents Analysis Location Related Registered office Address303 Finchley Road, London, England, NW3 6DT PostcodeNW3 6DT Companies at this postcode 51 Average house price in NW3 6DT £904,000 (6 sales) Map