MY TASTY CAFE LTD Company number 12099897 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 47 Cromwell Industrial Estate, Staffa Road, London, England, E10 7QZ PostcodeE10 7QZ Companies at this postcode 264 Average house price in E10 7QZ £425,000 (19 sales) Map