56 NEWBOLD TERRACE EAST, ROYAL LEAMINGTON SPA
Reg Number: 09730659
Date of Inc: January 01, 1970
48 NEWBOLD TERRACE EAST, LEAMINGTON SPA
Reg Number: 05935577
57 Newbold Terrace East, Leamington Spa
Reg Number: 14984059
Date of Inc: July 06, 2023
45 Newbold Terrace East, Warwickshire
Reg Number: 05220276
Date of Inc: September 02, 2004