Spencer Road, Northants
Reg Number: 00343139
Date of Inc: August 04, 1938
SPENCER WORKS, RUSHDEN
Reg Number: 12876247
Date of Inc: January 01, 1970