Torbane Farming Company Company numberSL001547 StatusActive TypeLimited Partnership Incorporated11 Oct 1990 Registered office Boghall Farm BathgateAndCowhill Farm Whitburn Data JSON Markdown