About Short Stay Club Limited (12125729) United Kingdom