This company is widely known as Lucra Technologies Limited. The company was founded 3 years ago and was registered with 13603786 as the reg. no. The registered office of this company is based in Barnet. You may find it at 110-112 Lancaster Road. The company's classified under the NACE and SIC code 62090 and has the NACE code: Other information technology service activities. Lucra Technologies Ltd reported its latest accounts for the period that ended on March 31, 2022. The company's most recent annual confirmation statement was released on March 4, 2023.
Due to this specific firm's number of employees, it became vital to choose extra executives: Peter O. and Alan S. who have been assisting each other since Wednesday 17th November 2021 to promote the success of the limited company.