SEL (UK) LIMITED Company number 08063188 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address13a Cleveland Road, London, England, N1 3ES PostcodeN1 3ES Companies at this postcode 20 Average house price in N1 3ES £995,000 (25 sales) Map