Company name: Cannabis Seeds UK - LSC
Description: Cannabis seeds sold online and delivered next day from UK. Autoflowering cannabis seeds, feminized cannabis seeds, cbd seeds and over 4000 cannabis strains!
9 Adrian Ave, Brent Cross, London NW2 1LX, United Kingdom