29 SPENCER ROAD, LONG BUCKBY
Reg Number: 11059369
Date of Inc: January 01, 1970
24 24 Spencer Road, Long Buckby
Reg Number: 12478639
Date of Inc: February 24, 2020
11a Spencer Road, Northampton
Reg Number: 12531906
Date of Inc: March 24, 2020
39 Spencer Road, Northampton
Reg Number: 14966670
Date of Inc: June 28, 2023