- Vital Seeds Ltd Company Registration Number – 11141744
- DEFRA Inspected Seed Merchant Number – 7602
- Soil Association Organic Certificate – Producer and Trading Schedule – Producer
- Soil Association Organic Certificate – Processor and Trading Schedule – Processor
- VAT Registration Number: 309 3919 86