Contact information

Trade name: Growimals Ltd

Email: hello@growimals.com

Registered address: 7 Bell Yard, London, England, WC2A 2JR

Company number: 15688582

DEFRA - APHA Seed Licence number: 8012