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