Well, that's the mystery, and why I joined this forum.
I think the Oadby George might be using the Leopold address.
Someone called George Fowler, a manufacturer, submitted a patent in November 1893, from 66 Leopold Street.
I now know that a George Fowler lived at the property in 1881, but was...