Lilou Moon started its business in the year 2018 as a Private Limited Company under the following Company Registration No.: 11350952. This company's headquarters was registered in Liverpool at 141 Muirhead Avenue East. This particular Lilou Moon Ltd business had been offering its services for four years.
This business was overseen by a single director: Stephanie Q., who was assigned this position in 2018.
Stephanie Q. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.