Allan Farms Company numberSL002932 StatusActive TypeLimited Partnership Incorporated19 Dec 1996 Registered office Lathallan Mill FarmFifeFife Data JSON Markdown