Terra Advisory came into being in 2022 as a company enlisted under no 14158221, located at WC2A 2JR London at 7 Bell Yard. The firm has been in business for 2 years and its last known status is active. From November 25, 2022 Terra Advisory Limited is no longer under the name Active Alpha. The company's Standard Industrial Classification Code is 63990 and their NACE code stands for Other information service activities n.e.c..
Maximilien R. and Philip L. are listed as company's directors and have been cooperating as the Management Board for 2 years.
Philip L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.