Goshen Farms Company numberSL002232 StatusActive TypeLimited Partnership Incorporated2 Jul 1993 Registered office Goshen FarmGoshen, Musselburgh Data JSON Markdown