EMERALD ENTERPRISE SOLUTIONS LTD Company number 07496516 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address33 River Road, Unit 7 River Road Business Park, Barking, England, IG11 0EA PostcodeIG11 0EA Companies at this postcode 75 Average house price in IG11 0EA £378,000 (11 sales) Map