36 Trenethick Parc, Helston TR13 8LU, UK
Porthgwidden, Godolphin Road, Helston TR13 0AS, UK
6B Water-Ma-Trout, Ind Estate, Helston TR13 0LW, UK
4 Greenfield Cl, Lizard, Helston TR12 7RT, UK