Truffle Farms Ltd

Truffle Farms Europe to cultivate its business growth with a move to The Charlotte Square Collection

A company offering a unique alternative investment opportunity to investors worldwide is the latest to take up office space in The Charlotte Square Collection, in the heart of Edinburgh’s New Town. Truffle Farms Europe Limited (TFE) has moved into the lower ground floor of 31 Charlotte Square, sharing the beautifully refurbished Georgian townhouse with specialist … Continued