Leodo started its business in 2018 as a Private Limited Company registered with number: 11631226. This firm has been functioning for six years and it's currently active. The firm's office is located in London at 20-22 Wenlock Road. You can also find this business using the area code, N1 7GU. The enterprise's SIC code is 70229, that means Management consultancy activities other than financial management. The company's most recent financial reports cover the period up to 2022-10-31 and the most current confirmation statement was submitted on 2023-10-14.
Right now, this particular limited company is overseen by 1 director: Liam W., who was designated to this position on Fri, 19th Oct 2018.
Liam W. is the individual with significant control over this firm, owns over 3/4 of company shares.