150 employees
The UK's largest greenhouse development. Sustainable growing of tomatoes, peppers and cucumbers.
2009