South Devon Chilli Farm Ltd

Location:

Wigford CrossLoddiswellDevonTQ7 4DXUnited Kingdom View Map

Revenue:

$2.4 Million

Employees:

12

Phone:

+44 1548 550782
More

Description:

South Devon Chilli Farm - chilli growing farm with shop, cafe, chilli plant nursery and children's play equipment ...  

Read More

Browse ZoomInfo’s Directories