Holiday Centres in Salcombe, Devon We help you find any company! Blue Waters Management Ltd. Flat 5 Blue Waters, Devon Road Salcombe, Devon