9 BARRA ROAD, GLASGOW
Reg Number: SC779802
Date of Inc: January 01, 1970
2 Barra Road, Glasgow
Reg Number: SC688947
Date of Inc: February 11, 2021