Registered with number SO301584 seventeen years ago, 124 St Vincent Street (glasgow) LLP had been a limited liability partnership until 2nd October 2021 - the time it was formally closed. The firm's official registration address was 101 Rose Street South Lane, Edinburgh.