LEAN ENGINEERING LIMITED Company number 10627393 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address37 UPPER CAMELFORD WALK, LONDON, ENGLAND, W11 1TY PostcodeW11 1TY Companies at this postcode 13 Average house price in W11 1TY £510,000 (10 sales) Map