Who owns Strath Caulaidh?
Strath Caulaidh is a privately-owned, limited liability company (SC 185939) with a registered office in Scotland at 1 Strathallan Bank, Ardargie, By Forgandenny, Perthshire, PH2 9FE. 100% of the share capital is held by employees.