Tarbrax Farming (No 2) Company numberSL002201 StatusActive TypeLimited Partnership Incorporated18 May 1993 Registered office South & West TarbraxBy Forfar, Angus Data JSON Markdown