Victoria Court Mews, student accommodation in Leeds