KELDER PROJECTS LTD Company number 12822864 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressMercer & Co 26a, Chapel Market, London, England, N1 9EN PostcodeN1 9EN Companies at this postcode 25 Average house price in N1 9EN £902,000 (18 sales) Map