About Templeton Time-share Limited (01645839) United Kingdom