Company name: The Slaughters Manor House
Description: Luxury manor house hotel & fine dining
Copsehill Road, Lower Slaughter, Cheltenham GL54 2HP, United Kingdom