Towry definition

Towry means Towry Investment Management Limited. “Tribunal” means the Upper Tribunal (Tax and Chancery Chamber).‌