UNIT 1, CASTLEBAY
Reg Number: SC773276
Date of Inc: January 01, 1970
ISLE OF BARRA DISTILLERS CASTLEBAY BUSINESS ESTATE, ISLE OF BARRA
Reg Number: SC553952
Date of Inc: September 01, 2017
UNIT 5, CASTLEBAY
Reg Number: SC441373