23 NELSON MANDELA PLACE, GLASGOW
Reg Number: SC344878
Date of Inc: January 01, 1970
Reg Number: SC355949
Date of Inc: April 03, 2009