Octabis came into being in 2019 as a company enlisted under no 11907650, located at W1W 8AF London at Unit 33022, 2nd Floor. The company's last known status was dissolved. Octabis had been in this business field for three years.
Maksims S. was this particular firm's managing director, arranged to perform management duties in 2019 in March.
Maksims S. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.