14 BARRA STREET, GLASGOW
Reg Number: SC439794
Date of Inc: August 01, 2013
22 BARRA STREET, GLASGOW
Reg Number: SC785216
Date of Inc: June 10, 2023