Gleneffock Farm Company numberSL002762 StatusActive TypeLimited Partnership Incorporated22 Jan 1996 Registered office GleneffockBy Edzell Data JSON Markdown