Creek House, Island Street, Salcombe, Devon, TQ8 8DP