Is There Any Detail Address Information of Theia?

The detail address information is as follow:

Montreal
Canada
225 Chabanel Street West 10th Floor
Quebec
H2N 2C9