ECO ORGANIC LOGISTICS LTD Company number 17240991 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address18 Maybank Avenue, Hornchurch, United Kingdom, RM12 5SA PostcodeRM12 5SA Companies at this postcode 8 Average house price in RM12 5SA £485,000 (10 sales) Map