Messrs Douglas-Damhead Farm Company numberSL000940 StatusActive TypeLimited Partnership Incorporated10 Mar 1987 Registered office Damhead FarmTraquairPeebles Data JSON Markdown