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