ECO SOLUTIONS AND BUILDING LTD Company number 16897162 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address193 High Street, Hornchurch, Essex, United Kingdom, RM11 3XT PostcodeRM11 3XT Companies at this postcode 330 Average house price in RM11 3XT £577,000 (7 sales) Map