Ballewan Farm Company numberSL001790 StatusActive TypeLimited Partnership Incorporated10 Dec 1991 Registered office BallewanBlanefieldGlasgow Data JSON Markdown