Lean In Europe, LLC Company numberBR020260 StatusOpen TypeUk-Establishment Incorporated27 Mar 2018 Registered office Sedulo London Office 605 Albert HouseLondonEC1V 9DD Data JSON Markdown