EMERALD SHOES LTD Company number 09411987 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address190 Stamford Hill, London, England, N16 6RA PostcodeN16 6RA Companies at this postcode 177 Average house price in N16 6RA £482,000 (7 sales) Map