LION TECHNOLOGIES LIMITED Company number 15898204 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address51 Elmbridge Road, Ilford, United Kingdom, IG6 3SW PostcodeIG6 3SW Companies at this postcode 21 Average house price in IG6 3SW £403,000 (11 sales) Map