Lumen Vista Ltd with the registration number 11370890 has been a part of the business world for 2 years. This particular Private Limited Company can be reached at Unit A6, Atlas Business Centre, Oxgate Lane, London and company's postal code is NW2 7HJ. This firm's classified under the NACE and SIC code 70221 and their NACE code stands for Financial management. The business most recent annual accounts provide detailed information about the period up to 2019-05-31 and the most current annual confirmation statement was filed on 2020-05-17.
According to the information we have, this specific limited company was founded in May 2018 and has so far been guided by five directors, and out of them four (Richard N., Elvis N., Deric N. and Judith M.) are still participating in the company's duties.
Executives who control the firm include: Judith M. owns over 3/4 of company shares. Deric N. owns 1/2 or less of company shares.