Lulo came into being in 2010 as a company enlisted under no 07228984, located at E17 9DF London at 19 College Road. Its last known status was dissolved. Lulo had been operating offering its services for at least 10 years.
Taking into consideration this company's executives list, there were two directors: Elena D. and Steve L..
Executives who had significant control over the firm were: Elena D. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Steve L. owned 1/2 or less of company shares, had 1/2 or less of voting rights.