This particular Tulliallan Farms Limited firm has been on the market for sixty nine years, as it's been established in 1955. Registered with number SC030945, Tulliallan Farms is categorised as a Private Limited Company with office in Finlay House,, Glasgow G1 2PP. This enterprise's SIC code is 1110, that means Growing of cereals (except rice), leguminous crops and oil seeds. 2020/02/29 is the last time the company accounts were reported.