Slapton House Slapton House, Towcester
Reg Number: 04871500
Date of Inc: August 19, 2003
Mill Cottage Mill Lane, Towcester
Reg Number: 08942145
Date of Inc: March 17, 2014
HOME FARM, TOWCESTER
Reg Number: 08568000
Date of Inc: January 01, 1970
Reg Number: 05620836
Date of Inc: November 11, 2005