LEVENTHORPE HALL NEWSAM GREEN ROAD, LEEDS
Reg Number: 10847560
Date of Inc: March 07, 2017
The Orchards, Woodlesford
Reg Number: 00972496
Date of Inc: February 16, 1970
Leventhorpe Hall Newsam Green Road, Leeds
Reg Number: 08339128
Date of Inc: December 21, 2012