2ND SCREEN LIMITED Company number 09042718 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 27, New Atlas Wharf, 3 Arnhem Place, London, E14 3SS PostcodeE14 3SS Companies at this postcode 50 Average house price in E14 3SS £931,000 (84 sales) Map