Solicitor

James Ross McNicol

Areas of Practice
  • Banking and Finance
  • Transport Law