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
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