OMEGA CONTRACT MANAGEMENT LTD Company number 10996413 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address54 The Broadway, Loughton, United Kingdom, IG10 3ST PostcodeIG10 3ST Companies at this postcode 90 Average house price in IG10 3ST £31,000 (4 sales) Map