Truffle Farms Europe Limited could be contacted at 31 Charlotte Square, in Edinburgh. The postal code is EH2 4ET. Truffle Farms Europe has been operating in this business since the company was set up in 2015. The Companies House Reg No. is SC510853. This enterprise's registered with SIC code 2100 and their NACE code stands for Silviculture and other forestry activities. The firm's most recent annual accounts describe the period up to July 31, 2022 and the most recent confirmation statement was filed on February 20, 2023.
According to the official data, this specific company is the workplace of just one director: Graeme H., who was formally appointed in 2017. This company had been controlled by Christine W. until 2018. What is more a different director, namely Martin W. resigned one year ago.
Martin W. is the individual who controls this firm, owns over 3/4 of company shares.