Defra (Apha) Registered
Defra (APHA) Registration
This is a legal requirement in the UK for any company who packages and sells seeds. All legal registered seed suppliers are thoroughly inspected annually to ensure correct records, standards, quality of products. Seed Megastore Ltd is registered for seed packaging and marketing our registration number is 7599.