Company identity
Founded / incorporated
29 June 1978
Company number 01375935
Legal name
CYO SEEDS LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
LIME TREE FARM
CHILTON
NEAR DIDCOT
OXFORDSHIRE
OX11 0SP
Insolvency history
No