About Primrose Time-share Limited (01643245) United Kingdom