About Stay And Play Holiday Club Limited (09490442) United Kingdom