2008 is the year of the founding of Lenstar Limited, the company which was situated at Fifth Floor, 3 Gower Street, London. The company was established on 2008-09-09. Its registered no. was 06692937 and the area code was WC1E 6HA. This company had existed in this business for eleven years up until 2019-09-17.
This firm had an individual director: Lin L. who was maintaining it for 9 years.
Lei L. was the individual with significant control over this firm, owned over 3/4 of company shares.