Higher Tregarrick Mill Farm, Looe
Reg Number: 07558148
Date of Inc: March 09, 2011
Lancare Farm, Looe
Reg Number: 12371897
Date of Inc: December 19, 2019
Trenake Cottage, Looe
Reg Number: 11698857
Date of Inc: November 27, 2018
HIGHER TREGARRICK MILL FARM, LOOE
Reg Number: 07558273
Date of Inc: September 03, 2011