16 HOLMWOOD AVE, UDDINGSTON
Reg Number: SC520783
Date of Inc: January 01, 1970
15 Holmwood Avenue, Glasgow
Reg Number: SC499189
Date of Inc: March 02, 2015