Electricals in Salcombe, Devon We help you find any company! C - Services Limited 1 Little Hill Salcombe, Devon Intellismart Home Technology Ltd Loring Cottage, Loring Road Salcombe, Devon