Spilsted Farm Spilsted Farm, Battle
Reg Number: 03877435
Date of Inc: November 15, 1999
Stream Farm, Battle
Reg Number: 05221422
Date of Inc: September 03, 2004