General enquiries

Feedback, suggestions and other questions

Feedback, suggestions and other questions
Feedback, suggestions or general enquiries about Just Landed? Get in touch with us.

Telephone: +34 915 902 611

Just Landed, S.L.
Calle Ríos Rosas 36 - 2º
28003 Madrid
Spain

European VAT Number: ES B83690131

Just Landed is:

  • in business since 2003
  • a Sociedad Limitada (S.L.) a Spanish private company limited by shares, registered at the Registro Mercantil (Company Register) in Madrid,
  • NIF / Numéro de Identificación Fiscal (Company Number): B83690131
  • dedicated to making life easier for people living and moving abroad