42 HOLMLEA ROAD, GLASGOW
Reg Number: SC442350
Date of Inc: August 02, 2013
2/3 48 HOLMLEA ROAD, GLASGOW
Reg Number: SC735648
Date of Inc: January 01, 1970