About Club La Costa Vacation Club Limited (SC184002) United Kingdom