Organic Licence
Organic Licenced
DEFRA Inspected Seed Merchant Number 7843
Soil Association inspected and licensed – Reg No. AP31110
Organic Certificate

Ancestry Seed Ltd Company Registration Number 12564136


