7 AVONDALE PLACE, GLASGOW
Reg Number: SC670962
Date of Inc: January 01, 1970
23 AVONDALE PLACE, GLASGOW
Reg Number: SC222638
23 Avondale Place, Glasgow
Reg Number: SC413876
Date of Inc: January 04, 2012