About S L Hotel Ltd (05136072) United Kingdom