NELON LTD Company number 07438823 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address109 Explorers Court, 5 Newport Avenue, London, E14 2EB PostcodeE14 2EB Companies at this postcode 31 Average house price in E14 2EB £328,000 (29 sales) Map