Lepus Technology Limited is located at London at 128 City Road. You can search for the firm by its postal code - EC1V 2NX. This enterprise has been in business on the British market for seven years. The enterprise is registered under the number 11031225 and their current status is active. This business's SIC and NACE codes are 62020 meaning Information technology consultancy activities. Its latest filed accounts documents provide detailed information about the period up to 2022-10-31 and the latest confirmation statement was released on 2023-08-30.
Lisha T. is this company's solitary managing director, that was selected to lead the company in 2017.
Executives who have control over the firm are as follows: Lisha T. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Pawel L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.