Mosspark Farm Company numberSL001981 StatusActive TypeLimited Partnership Incorporated2 Sep 1992 Registered office Mosspark FarmEllonAberdeenshire Data JSON Markdown