STC LEAN CONSULTING LIMITED Company number 03790827 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address9 Alpha Drive, Birkenhead, England, CH42 1PH PostcodeCH42 1PH Companies at this postcode 5 Average house price in CH42 1PH £182,000 (15 sales) Map