BARTON ROCK, ILFRACOMBE
Reg Number: 06584783
Date of Inc: June 05, 2008
HONEYCLEAVE FARM, DEVON
Reg Number: 04039931
Date of Inc: January 01, 1970
Higher Mullacott Farm, Ilfracombe
Reg Number: 14926122
Date of Inc: June 09, 2023