Portugal Active

Barracuda Networks Portugal, Unipessoal Lda

Legal name
Barracuda Networks Portugal, Unipessoal Lda
VAT number
PT514574496
Registration number
514574496
Company type
Sociedade Unipessoal What this is
Status
Active
Registration date
2017-01-01
Full address
Avenida António Augusto Aguiar, 19, 4º Dto, Sala B 1050-012 Lisboa
Postal code
1050-012
City
Lisboa
Region
Lisboa
Country
Portugal
Country code
PT
Share capital
€ 500,00

Connections

11 of 17 companies on the graph. See all

  • This company
  • Company
  • This address
  • Related address

Drag nodes · scroll to zoom · click a company to open it