Tarbrax Farming Company numberSL001554 StatusActive TypeLimited Partnership Incorporated22 Oct 1990 Registered office South & West TarbraxInverarityBy Forfar Data JSON Markdown