About S&s Liverpool Student Accommodation Ltd (11955213) United Kingdom