Glenfalloch Farms Company numberSL003217 StatusActive TypeLimited Partnership Incorporated19 Feb 1998 Registered office GlenfallochArdluiArran Data JSON Markdown