About Syl Serviced Accommodation Ltd (12138555) United Kingdom