About Tamarind Time-share Limited (01645838) United Kingdom