Unit 1, Market Place, Shrewsbury
Reg Number: 09626890
Date of Inc: June 06, 2015
Office 5 Market Place, Shrewsbury
Reg Number: 15257379
Date of Inc: November 03, 2023
UNIT 11 RENT-A-SPACE SHREWSBURY, SHREWSBURY
Reg Number: 12981779
Date of Inc: January 01, 1970