Mark Anderson KCNo5 Barristers' Chambers ‘Very thorough and detailed, he has the ability to find new and different arguments.’