About Cornish Sands Holiday Lettings Limited (12706897) United Kingdom