Company name 

Aguilar & Revenga Barcelona

  PATENT AND TRADEMARK
Company address  Consell de Cent, 415 08009 Barcelona
Jurisdiction  Spain