About Abbey Investments Limited (00543586) United Kingdom