Company name: Tor Spa Retreat Ltd
Description: Rural Ayurvedic spa resort with a lake
Wickham Ln, Ickham, Canterbury CT3 1RD, United Kingdom