Company Details

Oliver Seeds

A Division of DLF Seeds Ltd.

Registered Office:
Thorn Farm
Inkberrow
Worcestershire
WR7 4LJ

VAT Registration No: 650 3086 60

Company Registration No: 02971802
Registered in England and Wales

Organic Registration
Registered with the Soil Association - License Number SP5814