Don’t have any first hand experience in this type of situation but I have dealt with Glasgow City Mission before, maybe worth giving them a call too. May be able to offer some sort of help. 0141 221 2630. They are on the corner of Crimea street, near the Clyde.