About Abbey Trust Company Limited (02517209) United Kingdom