Legal ownership

Legal ownership

The "Institute of Spanish Studies" is a registered trademark of American Institute SL with Tax ID Number B46375788 and address at c/ El Bachiller 13, 46010 (Spain).