SEJUCEL LTD Company number 13924190 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address22a Radbourne Road, London, England, SW12 0DZ PostcodeSW12 0DZ Companies at this postcode 3 Average house price in SW12 0DZ £636,000 (9 sales) Map