DIGITAL NEED LTD Company number 09783265 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address7 WILLIAM STREET, LONDON, ENGLAND, E10 6BD PostcodeE10 6BD Companies at this postcode 52 Average house price in E10 6BD £442,000 (29 sales) Map