Horsfall Destructor Co
of 36 Great George St, London SW, and of Leeds.
of Atlas Works, Pershore, Worcestershire (1908)
1908 Moved to Atlas Works, Pershore
1910 of Pershore; was completing several contracts for municipalities in Britain and abroad
Sources of Information
- The Times, Jul 22, 1899
- The Times, Nov 16, 1910