This enterprise operates as Ecavia Ltd. This company was established 5 years ago and was registered with 11948894 as the registration number. The office of the firm is based in London. You can reach them at Suite B, 42-44, Bishopsgate. The enterprise's SIC and NACE codes are 71122 which means Engineering related scientific and technical consulting activities. The firm's most recent financial reports describe the period up to April 30, 2023 and the latest annual confirmation statement was released on March 31, 2023.
Regarding this specific company, just about all of director's obligations have so far been executed by Raj T. who was arranged to perform management duties in 2019.
Raj T. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.