OPEN WORLD 2 LIMITED Company number 10363134 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address19 Hall Terrace, Romford, England, RM3 0XR PostcodeRM3 0XR Companies at this postcode 5 Average house price in RM3 0XR £433,000 (19 sales) Map