Imprint
Information required by §5 TMG (Germany) and similar transparency laws.
Operator
Castillo Shell, LLC a Delaware limited liability company
Registered address
131 Continental Dr, Suite 305 Newark, DE 19713 New Castle County, United States Registered agent: Legalinc Corporate Services Inc.
Registration
Delaware Division of Corporations File number: 10530790 Formed: 2 March 2026
VAT ID
Not applicable. Castillo Shell, LLC is a U.S. limited liability company and is not registered for EU VAT.
Responsible for content (§ 18 (2) MStV)
Guillermo Castillo c/o Castillo Shell, LLC 131 Continental Dr, Suite 305 Newark, DE 19713, United States
Online dispute resolution
The European Commission provides a platform for online dispute resolution at ec.europa.eu/consumers/odr. We are not obliged and not willing to participate in dispute resolution proceedings before a consumer arbitration board.