The Dutch Barn, Ellesmere
Reg Number: 03973484
Date of Inc: April 14, 2000
Lee Hall Barn, Ellesmere
Reg Number: 12708679
Date of Inc: June 30, 2020