ATLANTA NORTH LIMITED Company number 16657728 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office AddressC/O, One Strand, London, England, WC2N 5EJ PostcodeWC2N 5EJ Companies at this postcode 24 Map