Tehan Legal is a specialist criminal law practice focused on providing the highest quality representation and expert advice.