NEED TO KNOW DATA SOLUTIONS LIMITED Company number 10656558 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address20 DURLSTON ROAD, LONDON, ENGLAND, E5 8RR PostcodeE5 8RR Companies at this postcode 42 Average house price in E5 8RR £728,000 (28 sales) Map