OMEA ID LIMITED Company number 04543413 · Monitor this company Active Overview People 14 Financial Control Documents Analysis Location Related Registered office Address16-18 Finsbury Circus, Park House, London, England, EC2M 7EB PostcodeEC2M 7EB Companies at this postcode 191 Average house price in EC2M 7EB £124,000 (1 sales) Map