Tarbrax Farm Partnership Company numberSL002306 StatusActive TypeLimited Partnership Incorporated29 Nov 1993 Registered office Tarbrax Farm,glen OgilvyGlamis, Angus Data JSON Markdown