About Bath Luxury Holiday Letting Limited (07495627) United Kingdom