ATOMCO LIMITED Company number 09629242 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20 ICKBURGH ROAD, LONDON, ENGLAND, E5 8AD PostcodeE5 8AD Companies at this postcode 36 Average house price in E5 8AD £746,000 (35 sales) Map