Company name: The Moretons Vacation Houses
Description: Nine quality self-catering holiday houses in the village of Bredon, Cotswolds.
Bredon, Tewkesbury GL20 7EN, United Kingdom