SLN TECH LTD Company number 16244114 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office Address103 103 Icona Point, 58 Warton Road, London, United Kingdom, E15 2LE PostcodeE15 2LE Companies at this postcode 46 Average house price in E15 2LE £481,000 (62 sales) Map