Nemora House West Looe Hill, Looe
Reg Number: 12974976
Date of Inc: October 26, 2020
Trelean, Looe
Reg Number: 14492670
Date of Inc: November 18, 2022