7 SCREEN LIMITED Company number 15189013 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address21 21 Culverlands Close, Stanmore, Greater London, England, HA7 3AG PostcodeHA7 3AG Companies at this postcode 281 Average house price in HA7 3AG £739,000 (21 sales) Map