Company Number: FC035179 LEAN IN EUROPE, LLC (the "Company") is a Other Company Type, incorporated on 27 March 2018 (Tuesday) in UK. The company current operating status is Active and registered office is at BUILDING 5, SUITE 307, 855 EL CAMINO REAL, PALO ALTO, CALIFORNIA.