183 Balnabodach, Isle Of Barra
Reg Number: SC768880
Date of Inc: May 10, 2023
LOCH NA OB 193 BOLNABODACH, ISLE OF BARRA
Reg Number: SC773631
Date of Inc: January 01, 1970
183 BOLNABODACH, ISLE OF BARRA
Reg Number: SC270340
Date of Inc: June 07, 2004