OMAR&BROTHERS LIMITED Company number 09112272 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address236 EMLYN GARDENS, LONDON, UNITED KINGDOM, W12 9UN PostcodeW12 9UN Companies at this postcode 13 Average house price in W12 9UN £412,000 (4 sales) Map