JAMSHED & SONS LIMITED Company number 15762929 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address69 Cairo Road, London, England, E17 3BB PostcodeE17 3BB Companies at this postcode 28 Average house price in E17 3BB £520,000 (43 sales) Map