Contact information

Trading name: Zelo Naturals Ltd

Email: kontakt@kaufzelo.de

Physical address: zelo naturals ltd, 71-75 Shelton Street, London, WC2H 9JQ, United Kingdom

VAT identification number: Not applicable — ZELO Naturals Ltd is not VAT-registered under UK law.

Trade number: 16559282