Elgin Ventures came into being in 2017 as a company enlisted under no 11028351, located at W11 2JL London at 112 Elgin Crescent. This company's last known status was dissolved. Elgin Ventures had been on the market for at least 5 years.
The executives included: Thomas S. designated to this position 7 years ago and Alexandra L. designated to this position on 2017-10-24.
Executives who had control over the firm were as follows: Thomas S. owned 1/2 or less of company shares. Alexandra L. owned 1/2 or less of company shares.