This firm is widely known under the name of Investae Ltd. The firm was founded three years ago and was registered with 13412531 as the registration number. This headquarters of the firm is situated in London. You can reach it at 123 Buckingham Palace Road, Floor 2. This business's SIC and NACE codes are 82990 and has the NACE code: Other business support service activities not elsewhere classified. Investae Limited filed its latest accounts for the period up to 2022-05-31. The business latest confirmation statement was submitted on 2023-05-20.
Presently, this specific company has a single director: Gerald A., who was appointed in 2021.
Gerald A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.