B&CO LONDON LTD Company number 12211153 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address80-82 Nelson Street, London, England, E1 2DY PostcodeE1 2DY Companies at this postcode 67 Average house price in E1 2DY £899,000 (5 sales) Map