OLD TOWN FARM LEOCHEL, ALFORD
Reg Number: SC324384
Date of Inc: January 01, 1970
LEOCH OF BLAIRORDANS, ALFORD
Reg Number: SC423974
Oldtown Steading, Alford
Reg Number: SC727104
Date of Inc: March 22, 2022