KELMARSH HALL, NORTHAMPTON
Reg Number: 05023035
Date of Inc: January 01, 1970
Kelmarsh Hall, Northampton
Reg Number: 01672106
Date of Inc: October 15, 1982