Manor Farm, Shaftesbury
Reg Number: 15168492
Date of Inc: September 27, 2023
Barn Cottage, Shaftesbury
Reg Number: 07001584
Date of Inc: August 26, 2009