About Global Vacation Club Title Limited (SC170149) United Kingdom