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

