Buccleuch
The Buccleuch Estates is a family office investment firm that seeks to invest in real estates, energy, travel and hospitality, property and rural businesses. The firm was founded in 1923 and is based in Edinburgh, Scotland.
Portfolio Companies
0 companies
No portfolio data available