Lulo Consulting started its business in 2011 as a Private Limited Company under the ID 07498057. This firm's registered office was located in London at 180 Engadine Street. The Lulo Consulting Limited company had been operating offering its services for at least ten years.
The company was overseen by one managing director: Luke T., who was chosen to lead the company in January 2011.