LS Plant Breeding Ltd

North Barn, Manor Farm, Milton Road, Impington, Cambridge, Cambridgeshire, CB24 9NF, United Kingdom (East of England)