THACKRAY MUSEUM, LEEDS
Reg Number: 02580425
Date of Inc: June 02, 1991
Reg Number: 02772412
Date of Inc: October 12, 1992