NEKO CONSULTANCY LIMITED Company number 16320539 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address42 Hallings Wharf Studios, 1 Channelsea Road, London, England, E15 2SX PostcodeE15 2SX Companies at this postcode 45 Average house price in E15 2SX £475,000 (68 sales) Map