SEVEN20 LTD Company number 10080681 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address135 AVENUE ROAD, LONDON, ENGLAND, W3 8QJ PostcodeW3 8QJ Companies at this postcode 6 Average house price in W3 8QJ £695,000 (13 sales) Map