Egbert Storer

occupation:
Inventor
Nationality:
British
born in:
England, United Kingdom

Traded at 46 Myddleton Square Clerkenwell, & 7 Upper Barnsbury Street, Islington, both London, England