UKFT UKFT 3 Queen Square, London WC1N 3AR, Great Britain Tel: + 44 20 7843 9460 Location: London Website: Link