About Legend Vacation Club Title Limited (07280769) United Kingdom