About Shortlet Group Ltd (13647699) United Kingdom