Located in 20-22 Wenlock Road Cenral London, London, England, N1 7GU, United Kingdom
About
INNOVA CannaCare produces Pro-Biotic Skin Care Beauty Collection,100% Organic, Non – GMO and Vegan Compliant. Formulated in Switzerland by Eminent Swiss and International Scientists and GMP Accredited Labs.