The Metro Building - 59 Rose Street, Glasgow G3 6SP , Glasgow , Reino Unido Teléfono: No especificado Fax: No especificado