Legal notice

Legal Notice

In compliance with Spanish Law 34/2002 on Information Society Services (LSSI-CE), the following information is provided:

  • Company name: Shambhala Europe S.L
  • Trade name: Shambhala Barcelona
  • Registered address: Calle Numancia nº 117-121, 1º2ª, 08029 Barcelona, Spain
  • Tax ID (NIF): B66575523
  • VAT number: ESB66575523
  • Email: info@shambhalabarcelona.com