ILLA S.L.P.
International Lawyers &
Legal Advisors S.L.P.

Address:

C/ Hilarion Eslava, N. 32, 1 Dcha
28015, Madrid, Spain.
Phone: (+34) 91 543 26 43/44
Fax: (+34) 91 543 76 01
Email: jlcastro@illaslp.com

Attention hours:

Monday-Friday: 9:00 – 14:00 and 17:00 – 20:00