About Boscombe Spa Village Limited (06870180) United Kingdom