Hill (Artafallie) Company numberSL001280 StatusActive TypeLimited Partnership Incorporated24 Jan 1989 Registered office Farm And Lands Of ArtafallieNortgh Kessock Data JSON Markdown