BELLA & SONS LIMITED Company number 14235687 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address83a Colworth Road, Leytonstone, London, England, E11 1JA PostcodeE11 1JA Companies at this postcode 24 Average house price in E11 1JA £538,000 (29 sales) Map