Provider information

Holiday house Swallows at St Keverne

Responsible person

Finest Retreats

Contact

  • Finest Retreats
  • 219 Advent House
  • PL26 8LG
  • Tel: +44 1872 308833

Commercial register

  • Registration number: 10444744
  • Commercial register:
  • VAT ID: GB318827970