OMEDIA LIMITED Company number 02642024 · Monitor this company Liquidation Overview People 4 Documents Analysis Location Related Registered office Address1A GREAT CUMBERLAND PLACE, MARBLE ARCH, LONDON, W1H 7AL PostcodeW1H 7AL Companies at this postcode 97 Map