About Bath Spa Holiday Lets Ltd (10449557) United Kingdom