Suite 6, Spencer House, Swalwell
Reg Number: 02093041
Date of Inc: January 26, 1987
Unit 2 Spencer House Market Lane, Newcastle Upon Tyne
Reg Number: 03923999
Date of Inc: February 11, 2000
JCS RECOVERY UNIT 1A FOUNDRY PARK, SWALWELL
Reg Number: 13951496
Date of Inc: March 03, 2022
SPENCER HOUSE MAKE NO APOLOGIES LIMITED, SWALWELL
Reg Number: 11761602
Date of Inc: November 01, 2019