trongate 103