About Club Short Stay Ltd (12021460) United Kingdom