STASHMETRICS LIMITED Company number 07972831 · Monitor this company Dissolved Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address38 Lancaster Road, London, England, E17 6AJ PostcodeE17 6AJ Companies at this postcode 36 Average house price in E17 6AJ £511,000 (29 sales) Map