8.00 meter
225.57 meter
4.0 meter
5.0 meter
22.7 degrees, 2132 x 1667 mm
Kwekerij De Driehoek
Hoek van Holland, the Netherlands
3.9 ha
Peppers
Address Netherlands (Headquarters)
Address Canada(North-American Office)