ALASDAIR FINDLAY 1983 SETTLEMENT is a company located in United Kingdom of Great Britain and Northern Ireland, FK16 6DA DOUNE at THE RIVER HOUSE. ALASDAIR FINDLAY 1983 SETTLEMENT has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of ALASDAIR FINDLAY 1983 SETTLEMENT is 213800W5K96WT57YH995. The legal form of this company is 8888.