HIGHER TREGARRICK MILL FARM, LOOE
Reg Number: 07558148
Date of Inc: September 03, 2011
Lancare Farm, Looe
Reg Number: 12371897
Date of Inc: December 19, 2019
TRENAKE COTTAGE, LOOE
Reg Number: 11698857
Date of Inc: January 01, 1970
Reg Number: 07558273