Thomson Farming Company Company numberSL000869 StatusActive TypeLimited Partnership Incorporated12 Aug 1986 Registered office Hill Of BalmaclellanCastle DouglasKirkcudbright Data JSON Markdown