Tree Of Life Farmers Company numberSL002870 StatusActive TypeLimited Partnership Incorporated30 Aug 1996 Registered office Ugadale FarmBy CampbeltownArgyll Data JSON Markdown