• Organic Licence

            Organic Licenced  

     

                          DEFRA Inspected Seed Merchant Number 7843

         Soil Association inspected and licensed – Reg No. AP31110 

    Organic Certificate




                                  

                     Trading Schedule                 

     


                           

                    Ancestry Seed Ltd Company Registration Number 12564136