Auchengallie Farm Company numberSL001875 StatusActive TypeLimited Partnership Incorporated31 Mar 1992 Registered office MochrumNewton StewartWigtownshire Data JSON Markdown