OMKAR CONSULTING LTD Company number 15257802 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 16 Nickelby House, 33 South Ealing Road, London, England, W5 4QT PostcodeW5 4QT Companies at this postcode 28 Average house price in W5 4QT £733,000 (48 sales) Map