Meaklemill Farms Company numberSL001596 StatusActive TypeLimited Partnership Incorporated11 Dec 1990 Registered office Homefarm Of EsslemontMeaklemillEllonAB41 8NX Data JSON Markdown