Company name: Clover Spa and Hotel
Description: Naturist-oriented spa with 7 guestrooms
759 Chester Rd, Birmingham B24 0BY, United Kingdom