1 The Plaza, Kiosk 1, Town Centre, Glasgow
Reg Number: SC411274
Date of Inc: November 14, 2011
Floor 7 Plaza Tower The Plaza, Glasgow
Reg Number: SC535913
Date of Inc: May 20, 2016
Unit 35 The Plaza Centre, East Kilbride
Reg Number: SC580938
Date of Inc: November 07, 2017
UNIT 2 THE PLAZA, GLASGOW
Reg Number: SC589345
Date of Inc: January 01, 1970