KARROTZO LTD. Company number 11208226 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address10 Lindsey Mews Elmore Street, London, United Kingdom, N1 3EG PostcodeN1 3EG Companies at this postcode 5 Average house price in N1 3EG £501,000 (3 sales) Map