Balmenach Farm Company numberSL003260 StatusActive TypeLimited Partnership Incorporated29 May 1998 Registered office Balmenach FarmBallater Data JSON Markdown