1 THE PLAZA, KIOSK 1, TOWN CENTRE, GLASGOW
Reg Number: SC411274
Date of Inc: January 01, 1970
FLOOR 7 PLAZA TOWER THE PLAZA, GLASGOW
Reg Number: SC535913
UNIT 35 THE PLAZA CENTRE, EAST KILBRIDE
Reg Number: SC580938
Date of Inc: July 11, 2017
UNIT 2 THE PLAZA, GLASGOW
Reg Number: SC589345