Ellipsis Earth Ltd has existed in the United Kingdom for 5 years. Registered under the number 12356412 in 2019, the company have office at 35 Thurloe Street, London SW7 2LQ. This company's principal business activity number is 74901, that means Environmental consulting activities. The business latest annual accounts provide detailed information about the period up to 2022-12-31 and the most recent annual confirmation statement was released on 2022-12-09.
The knowledge we have regarding the following company's management reveals there are two directors: Alexander D. and Eleanor M. who assumed their respective positions on 2020-01-01 and 2019-12-10. In order to help the directors in their tasks, this specific business has been utilizing the skills of Alexander D. as a secretary since the appointment on 2020-09-01.
Eleanor M. 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.