This Lumo Ltd firm has been operating offering its services for at least 10 years, as it's been established in 2014. Started with registration number 08848060, Lumo is categorised as a Private Limited Company located in 27 Ashburnham Road, London NW10 5SB. The company's SIC code is 59113 which means Television programme production activities. The firm's most recent accounts describe the period up to 31st January 2023 and the most recent annual confirmation statement was released on 23rd January 2023.
This company has a single director currently controlling this particular company, namely Lucy M. who has been doing the director's assignments since Thu, 16th Jan 2014.
Lucy M. is the individual who controls this firm, owns over 3/4 of company shares.