Top
 

Contact

Portugal

Lisboa 

R. Francisco Lyon de Castro, 4 C

Edifício H, 2

1600-311 Lisboa

Phone: +351 211 380 399

 

Portugal 

Covilhã (head office)

PARKURBIS Covilhã Science and Technology Park

6200-865 Covilhã

Phone: +351 275 957 000

United Kingdom

London

Suite LP26611

20-22 Wenlock Road

London N1 7GU

 

 

Romania

Bucharest

Cal.Victoriei, Nr. 124, Et. 3, Ap. 12

Bucuresti, Sector 1

Canada

Toronto

Roselawn Ave.

M5N 1J8

Toronto, Ontario