FAQ
Featured in
Terms & Conditions
Privacy Policy

Company Information:
Vegannection Ltd
Company No: 11664517
Inc. 7 November 2018

Address:
Kemp House, 160 City Road, London, United Kingdom, EC1V 2NX

Telephone: 07365125282

Email: team@vegannection.com
            spain@vegannection.com
              france@vegannection.com