Canopus Lab started conducting its business in the year 2019 as a Private Limited Company registered with number: 11796172. This firm's registered office was situated in London at 80-83 Long Lane. This Canopus Lab Limited firm had been operating offering its services for at least two years.
The firm was controlled by 1 managing director: Maxim I., who was appointed 5 years ago.
The companies that controlled this firm included: Advapay Ou owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Tallinn at Narva Maantee, 10117 and was registered as a PSC under the registration number 12992774.