MERO MERO LIMITED Company number 17125785 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address140 South Street, Romford, England, RM1 1TE PostcodeRM1 1TE Companies at this postcode 188 Average house price in RM1 1TE £467,000 (4 sales) Map