Dalguise Farms Company numberSL002844 StatusActive TypeLimited Partnership Incorporated11 Jun 1996 Registered office Ballicock FarmDalguiseDunkeld Data JSON Markdown