Legal Manager
City Building Glasgow LLP
Glasgow