49 GLEN URQUHART, GLASGOW
Reg Number: SC639981
Date of Inc: January 01, 1970
51 Glen Urquhart, Glasgow
Reg Number: SC641044
Date of Inc: September 09, 2019
18 Glen Urquhart, Glasgow
Reg Number: SC567318
Date of Inc: May 30, 2017