ATOM INTEGRATION LIMITED Company number 08006806 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address30 MEDORA ROAD, LONDON, UNITED KINGDOM, SW2 2LN PostcodeSW2 2LN Companies at this postcode 20 Average house price in SW2 2LN £688,000 (14 sales) Map