Company name 

TRBL Intellectual Property

Company address 

Plaza de Castilla 3, 28046 Madrid

Jurisdiction  Spain