Ballachraggan Farms Company numberSL001692 StatusActive TypeLimited Partnership Incorporated25 Jun 1991 Registered office BallachragganDallasMoray Data JSON Markdown