ORCHARD BARN, TUELL, DEVON
Reg Number: 06203586
Date of Inc: April 04, 2007
Linhay Barn, Tavistock
Reg Number: 09214278
Date of Inc: September 11, 2014
THE EMPTY BOX BARN TUELL FARM, TAVISTOCK
Reg Number: 02269747
Date of Inc: January 01, 1970