Peter Schreurs and Sons is a family run vegetable farm in Devon Meadows which is about 50km Southeast of Melbourne Australia. We grow a select number of vegetable lines, leeks being our main crop.
Headquarters:
Australia
Company Type:
SME
Company size:
Employees
Address:
null
LOW
spending power