Tarbat Farming Company Company numberSL001498 StatusActive TypeLimited Partnership Incorporated8 Jun 1990 Registered office 7 Walker StreetEdinburghEH3 7JY Data JSON Markdown