Manor Farm House Manor Farm House, Templecombe
Reg Number: 11876960
Date of Inc: March 12, 2019
Manor Farm House, Templecombe
Reg Number: 11877042
Reg Number: OC389275
Date of Inc: November 18, 2013