Company overview
Company Number
SC071367
Name
Torbain Farming Company
Entity type
Private Unlimited Company
Industry codes
01500
Status
Active
Incorporation date
7 May 1980
Address
Novar Estates Office, Evanton, Ross-Shire, IV16 9XL
Postal code
IV16 9XL
Country
United Kingdom