L&I CONSULTING LTD Company number 15559040 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address130 Webber St, Apt 27 Webber Street, London, England, SE1 0JP PostcodeSE1 0JP Companies at this postcode 13 Average house price in SE1 0JP £703,000 (53 sales) Map