ECOTRADE GOODS LIMITED Company number 16009952 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressAli Brothers Ltd, 7, Oughton Road, Birmingham, West Midlands, United Kingdom, B12 0DF PostcodeB12 0DF Companies at this postcode 42 Average house price in B12 0DF £753,000 (7 sales) Map