Company information

  • Vital Seeds Ltd Company Registration Number – 11141744
  • DEFRA Inspected Seed Merchant Number – 7602
  • Biodynamic Association Organic Certification License – 784 – Organic Certification LicenseTrading Schedule 
  • VAT Registration Number: 309 3919 86