Harthill Farms LP Company numberSL003750 StatusActive TypeLimited Partnership Incorporated11 Apr 2000 Registered office Harthill CastleOyneAberdeenshire Data JSON Markdown