About Llethr House Vacation Club Properties Ltd. (03185738) United Kingdom