Humbrack Farm Company numberSL003075 StatusActive TypeLimited Partnership Incorporated13 Aug 1997 Registered office Humbrack FarmBlackhillsElgin Data JSON Markdown