L.i. Components Limited with reg. no. 01976682 has been operating on the market for 35 years. This Private Limited Company can be reached at 206 Screenworks, 22 Highbury Grove, London and their area code is N5 2ER. This firm's classified under the NACE and SIC code 68209 meaning Other letting and operating of own or leased real estate. The latest financial reports describe the period up to 2019-12-31 and the latest annual confirmation statement was filed on 2020-07-31.
There seems to be 1 managing director at present leading the following business, specifically Chares L. who's been utilizing the director's duties since 1986-01-14. Peter L. had performed the duties for this specific business up until the resignation in October 2018. What is more another director, namely Jennifer L. gave up the position in 2017.
Charles L. is the individual who has control over this firm, has substantial control or influence over the company.