About Beech Tree Lakes Holiday Lettings Ltd (12465340) United Kingdom