About Short Term Flat Ltd (11693414) United Kingdom