Hi Maggie, Just having a wee search around the site and seen this
I wondered if you were aware of Hugh Twaddle & Son Plumbers..??
They were based at 130-132 London Road Glasgow.
A book was written called 'The plumber in Glasgow. The history of the firm of Hugh Twaddle & Son ... from 1848 to 1948'
I know this might not seem important but if you ever happen to come across this book it does contain photographs and illustrations so you could possibly get a glimpse of where your Grandmother lived