BILLA&SONS LTD Company number 15279831 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address1 Alexandra Road, East Ham, London, United Kingdom, E6 6HA PostcodeE6 6HA Companies at this postcode 22 Average house price in E6 6HA £376,000 (32 sales) Map